0
A
回答
2
如果您想检查两个文件是否相同,您可以检查diff -q
(或cmp
)的退出代码。这是更快,因为它不需要找到确切的差异:
if diff -q file1 file2 > /dev/null
then
echo "The files are equal"
else
echo "The files are different or inaccessible"
fi
所有的Unix工具有一个退出代码,通常速度更快的,更简单,更强大的检查,而不是捕捉和比较在它们的输出基于文本的方式。
0
可以使用逻辑管:
对于一个命令:
diff -q file1 file2 > /dev/null && echo "The files are equal"
或多个命令:
diff -q file1 file2 > /dev/null && {
echo "The files are equal"; echo "Other command"
echo "More other command"
}
相关问题
- 1. 其条件为真在if语句
- 2. Eclipse Java调试器使if语句条件成立为真
- 3. IF语句条件
- 4. console.log作为if语句中的条件
- 5. if if语句中的两个条件
- 6. 3条件中的一条if语句
- 7. 如何在MATLAB中写这个if语句的条件语句?
- 8. ASH if if语句中的if语句
- 9. If语句中的多个条件
- 10. 团结在一个条件语句IF不同的条件语句IF(JavaScript)的
- 11. if语句中的多个或条件
- 12. Python“if”语句 - 如果xpath为真
- 13. JQuery if语句条件
- 14. SQL中的IF语句中的条件
- 15. Python条件语句和if语句
- 16. if语句中的常量条件
- 17. 多条件if语句C++
- 18. if语句多重条件和匹配多个值之间的差异
- 19. 条件if语句(javascript)
- 20. 如何在Ada中的if语句中使用多个条件
- 21. 转换PHP条件语句到MySQL的if-then条件语句
- 22. 在IF条件语句
- 23. 如何使用Subquery Select语句作为IF条件?
- 24. 如何使用if语句以角度js为条件
- 25. 使用if语句的条件循环
- 26. 如何使用jquery在条件语句中添加if语句的类?
- 27. 检查SELECT语句条件为真
- 28. 条件语句差分
- 29. 如何使用if语句中的条件?
- 30. jQueryUI选项中的条件If语句?