我正在尝试创建一个脚本,显示目录中的文件比作为参数给出的文件更新,但我似乎遇到了问题。目前我有:
for f in *; do
if [["$f" -nt "$1"]]; then
echo "$f"
fi
done
然而,这一直给我一个错误,即在参考正在迭代的文件时找不到命令。如何解决此脚本的问题?
我正在尝试创建一个脚本,显示目录中的文件比作为参数给出的文件更新,但我似乎遇到了问题。目前我有:
for f in *; do
if [["$f" -nt "$1"]]; then
echo "$f"
fi
done
然而,这一直给我一个错误,即在参考正在迭代的文件时找不到命令。如何解决此脚本的问题?
Answers:
set -x
到脚本的顶部?输出应该让你非常清楚问题是什么。