Доброго времени суток!!!Написал достаточно простой скрипт, который передает с одного Unix сервера файл по ftp на другой сервер... Скрипт работает и нормально все передает... Но это не совсем та передача, которая мне нужна.
Суть такова: На сервере1 лежит скрипт, который осуществялет передачу файла (mess.txt) по ftp на сервер2 и кладет этот файл в определенную дирректрою на сервере2 (/err_mail). Так вот, в мой скрипт хочу добавить условие, которое бы сначала проверяло, пуста ли дирректория назначения на сервере2, если она не пуста, то скрипт бы по таймауту ждал 2 минуты и снова проверял пуста ли дирректория назначения и так до тех пор, пока она не окажется пуста. И когда она пуста, осуществлял бы передачу файла.
Помогите, плиз, условие составить грамотно...
Вот текст моего скрипта, без условия:
HOST=10.10.10.10
FTPUSER='root'
FTPPASSWORD='12345'
ftp -n $HOSTS <<-EOF
user $FTPUSER $FTPPASSWORD
binary
prompt off
put mess.txt /err_mail/mess.txt
close
EOF