Tôi có một tập tin gọi là diff.txt. Muốn kiểm tra xem nó có trống không. Đã làm một cái gì đó như thế này nhưng không thể làm cho nó hoạt động.
if [ -s diff.txt ]
then
touch empty.txt
rm full.txt
else
touch full.txt
rm emtpy.txt
fi
diff
cuộc gọi thực tế , chỉ cần kiểm tra giá trị trả về:if diff foo.txt bar.txt; then echo 'No difference'
if [ ! -s diff.txt ]; then echo "IS EMPTY";else echo "HAS SOMETHING";fi
$ cat diff.txt | hexdump -C