Как проверить, пуст ли файл в Bash?

У меня есть файл с именем diff.txt. Хотите проверить, если он пуст. Сделал что-то подобное, но не смог заставить его работать.

if [ -s diff.txt ]
then
        touch empty.txt
        rm full.txt
else
        touch full.txt
        rm emtpy.txt
fi

Ответы на вопрос(7)

Ваш ответ на вопрос