美文网首页
shell 递归获取系统下所有文件

shell 递归获取系统下所有文件

作者: 养猫的老鼠 | 来源:发表于2017-04-21 14:22 被阅读0次

function log_create
{
for file in ls $1
do
if [ -d $1"/"$file ]
then
log_create $1"/"$file $2
else
ls $1"/"$file >> $2
fi
done
}
log_create / log.log
这里想记录的不是这个脚本的写法,这就是一个标准的递归
想记录的是,自己在用递归时,总是感觉挺明白,啥都知道,结果却是老是会把最外层的调用放在函数外面,还是不够熟练

相关文章

  • shell 递归获取系统下所有文件

    function log_create{for file in ls $1doif [ -d $1"/"$file...

  • shell脚本如何获取当前时间(转)

    shell脚本如何获取当前时间 在shell脚本里常常需要获取系统时间来处理某项操作,今天系统的学习了一下如何获取...

  • UIDocumentPickerViewController

    在做文件开发的时候,需要获取系统文件的数据,而怎么获取呢,到处搜集了一下 获取所有文件 "public.conte...

  • HDFS的shell命令

    文件系统(FS)的shell命令bin/hdfs dfs 对文件进行操作 说明:所有的FS的shell命令都是以u...

  • Hadoop Shell命令

    FS Shell 调用文件系统(FS)Shell命令应使用 bin/hadoop fs 的形式。 所有的的FS ...

  • Hadoop所有命令详解

    FS Shell 调用文件系统(FS)Shell命令应使用 bin/hadoop fs 的形式。 所有的的FS ...

  • hadoop shell命令

    FS Shell 调用文件系统(FS)Shell命令应使用bin/hadoop fs 的形式。 所有的的FS ...

  • Hadoop Shell命令

    FS Shell   调用文件系统(FS)Shell命令应使用 bin/hadoop fs 的形式。 所有的的F...

  • Mac下Shell的学习

    关于Shell Shell是Linux系统下的一个交互式工具,可以帮助用户启动程序、管理文件系统中的文件以及管理运...

  • Linux 命令行

    Shell 文件管理命令行(一)Shell 文件操作 Shell 系统管理命令行(二)Shell 系统管理 ADB...

网友评论

      本文标题:shell 递归获取系统下所有文件

      本文链接:https://www.haomeiwen.com/subject/slydzttx.html