我的目录中有一些文件,例如
a.txt
a.txt.md5
b.txt
b.txt.md5
c.txt
我正在尝试编写一个shell脚本,它将打印不存在Md5或更改了Md5的文件的名称
喜欢
for filename in ".txt"
do
if($filename.md5 not present OR $filename.md5 is changed)
echo $filename
fi
done
那么条件如何呢?
if($filename.md5 not present OR $filename.md5 is changed)
放入一个if语句:
is_changed
if [ !-e $file -o $? == 0 ];then
print $file
fi
假定函数is_changed更改后返回0,否则返回0。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句