Ste*_*ett 2 bash filesize stat
我在这里找不到这个问题。在 Bash 中,如何比较两个文件的文件大小,然后仅当两个文件大小不同时才执行某些操作?
Bash 似乎没有内置此功能,但您可以使用stat.
if [ $(stat -c %s FILE1.txt) -ne $(stat -c %s FILE2.txt) ]; then
echo "They're different."
fi
Run Code Online (Sandbox Code Playgroud)
的确切参数stat可能因操作系统而异。