gpt4 book ai didi

Bash,如何在使用 cmp 时打印出相同的文件

转载 作者:行者123 更新时间:2023-11-29 09:21:45 26 4
gpt4 key购买 nike

cmp file1 file2 当文件相同时不执行任何操作。那么如何在 shell 脚本中打印出相同的文件呢?

最佳答案

如果文件相同,cpm 的退出状态为零,否则为非零。因此,您可以使用类似

cmp file1 file2 && echo "Files are identical"

如果你想保存退出状态,你可以使用类似下面的东西:

cmp file1 file2
status=$?
if [[ $status = 0 ]]; then
echo "Files are the same"
else
echo "Files are different"
fi

关于Bash,如何在使用 cmp 时打印出相同的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23429197/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com