【发布时间】:2013-10-14 17:49:49
【问题描述】:
我有一个问题,我想手动确定文件夹名称。例如,如果用户运行如下脚本,
./scriptname -k
他们可以获取结果,但文件夹名称在脚本中确定。如何手动确定文件夹名称,如下所示?
【问题讨论】:
-
重复运行
find可能是最糟糕的实现方式。for i in $dir1/*; do test -e "$dir2/${i#$dir1/}" || continue; echo "$i"; done -
另外你为什么有
-d选项?根据您的描述,这里没有什么是可选的。 -
-d 选项检查目录,因此建议使用其他一些字母,例如在我的帖子中编辑的 -f