Я нуб-оболочка.Я пытаюсь написать простой сценарий, который будет делать снимок экрана и загружать его на мой сервер, все это прекрасно работает, когда я делаю это построчно в моем терминале, но когда я пытаюсь добиться этого с помощью моего простого сценария,загруженный файл, похоже, поврежден.Я сравнил два файла (поврежденный файл, который загружается в результате выполнения моего скрипта, и не поврежденный файл, который загружается, когда я делаю это вручную) в шестнадцатеричном редакторе, и они почти идентичны ... но нет.Любая идея, что происходит с моими изображениями, когда я запускаю скрипт, который не работает, когда я делаю одно и то же, построчно в терминале?
вот мой скрипт:
#!/bin/sh
screencapture -x ~/Desktop/screencap.png
HOST='mysite.com'
USER='myUsrName'
PASSWD='myPassWord'
DIR='DESKTOP_CAPS'
FILE='screencap.png'
ftp -n $HOST <<END_SCRIPT
quote USER $USER
quote PASS $PASSWD
cd $DIR
put $FILE
quit
END_SCRIPT
exit 0
спасибо!!!