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語句?