Титла: Проблем с един малък скрипт.. Публикувано от: n3mo в Mar 14, 2010, 04:08 Здравейте,
Реших да си напиша малък скрипт за качване файл на ftp сървър но имам проблем ... Код Първо опитах с фукнция да е , но всъщност е все тая. Дава ми някакъв странен проблем с тези EOT... Код: warning: here-document at line 19 delimited by end-of-file (wanted `EOT') Някой може ли да хвърли малко светлина в тъмната уличка, защото не мога да го разбера какво иска... Титла: Re: Проблем с един малък скрипт.. Публикувано от: jet в Mar 14, 2010, 06:58 сложи затварящото ЕОТ да е в началото на реда
Титла: Re: Проблем с един малък скрипт.. Публикувано от: n3mo в Mar 14, 2010, 14:38 сложи затварящото ЕОТ да е в началото на редаБлагодаря ти ! Много! А случайно да знаете как да пренасоча output-а към /dev/null, Понеже при EOT >> /dev/null , пак ми дава същата грешка ? Титла: Re: Проблем с един малък скрипт.. Публикувано от: radoulov в Mar 14, 2010, 15:55 Код
Титла: Re: Проблем с един малък скрипт.. Публикувано от: n3mo в Mar 14, 2010, 16:04 Отново благодаря, сега се опитвам да проверя дали операцията е успешна, дали това е правилния начин ?
Код: ftp -n -v ftp.server.com << EOT > /dev/null || UPLOAD=false Всъщност това не работи... защото самата команда винаги се изпълнява независимо дали успява да се свърже или не ... или поне частта след || не се изпълнява в този ред... Други предложения ? Титла: Re: Проблем с един малък скрипт.. Публикувано от: radoulov в Mar 14, 2010, 16:23 Не. С basic ftp client и само shell scripting не е много надеждно,
но можеш да опиташ нещо от този род: Код
Виж c.u.s. FAQ ($2) за повече информация. Титла: Re: Проблем с един малък скрипт.. Публикувано от: n3mo в Mar 14, 2010, 16:36
Благодаря ти за линка, не успях да намеря нещо полезно в интернет по темата, но това ще помогне. Всичко добро! |