Я пишу простой Bash script для обнаружения, когда папка была изменена.
Это нечто очень близкое:
ls -lR $dir > a
ls -lR $dir > b
DIFF=$(diff a b)
if [ $DIFF -ne 0 ]
then
echo "The directory was modified"
К сожалению, оператор if выводит сообщение об ошибке: [: -ne: ожидаемый ожидаемый оператор
Я не уверен, что не так с моим script, сможет ли кто-нибудь помочь мне?
Большое спасибо!
Джари