300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > linux下循环读取目录文件 linux循环递归读取目录指定类型文件及计算阶乘脚本...

linux下循环读取目录文件 linux循环递归读取目录指定类型文件及计算阶乘脚本...

时间:2019-11-08 06:46:55

相关推荐

linux下循环读取目录文件 linux循环递归读取目录指定类型文件及计算阶乘脚本...

linux循环读取目录指定类型文件脚本

ergodic.sh

#!/bin/bash

function ergodic

{

for file in ` ls $1`

do

if [ -d $1"/"$file ]

then

ergodic $1"/"$file

else

local path=$1"/"$file #得到文件的完整的目录

local name=$file #得到文件的名字

#做自己的工作.

if [ "${file##*.}" = "md" ]; then

echo $1"/"$file >>a.txt

fi

fi

done

}

INIT_PATH="."

ergodic $INIT_PATH

调用方法

$ chmod +x ergodic.sh

$ ./ergodic.sh .

#!/bin/bash

function factorial

{

factorial=1

for (( i=1;i <= $1;i++ ))

do

factorial=$[ $factorial * $i ]

done

echo $1的阶乘是:$factorial

}

echo '程序名':$0,用于求阶乘

factorial $1

调用方法

$ ./factorial.sh 10

开心洋葱 , 版权所有丨如未注明 , 均为原创丨未经授权请勿修改 , 转载请注明linux循环递归读取目录指定类型文件及计算阶乘脚本!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。