问候,
我想知道是否有办法抑制diff命令的所有输出,以便它不输出差异但只返回成功状态?
diff $FILE1 $FILE2
if [ $? -ne 0 ];then
echo Does not match output.
else
echo Match.
Run Code Online (Sandbox Code Playgroud)
gee*_*aur 39
如果您只想知道这两个文件是否不同,那么这cmp是更好的工具.
if cmp -s file1 file2; then
echo Files not changed.
fi
Run Code Online (Sandbox Code Playgroud)
diff $FILE1 $FILE2 &>/dev/null
Run Code Online (Sandbox Code Playgroud)