我的目录中应该有三个文件。我需要知道其中哪些在不同的时间丢失了
我正在尝试使用“if”的bash脚本(放入crontab)
if [ -f file1 ] && [ -f file2 ] && [ -f file3 ] ; then
echo "All three exist" >> logfile
else
echo "<*NAME OF FILE THAT IS NOT PRESENT*> is not present" >> logfile
fi
我知道可以为所有文件单独使用嵌套的“if”来获取它。但我不想为每个文件使用单独的“if”。我也知道可以使用 for 循环。但我想知道上述是否可行 - 将脚本保持在最小大小。
谢谢!!