我有以下代码,必须对所有文件和目录进行递归列出。
我不确定它是否工作正常。
#!/usr/bin/sh
recur_fun()
{
for i in `ls -ltr | awk '{print $9}'`
do
echo $i;
cd $i;
ls
pwd
recur_fun
cd ..
pwd
done
}
recur_fun
我需要复制文件的名称,然后以大写形式使用它。
最佳答案
我建议将其替换为:find . -print
关于unix - 递归目录列表,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4121164/