![]() |
Здравствуйте и добро от Соединенных Штатов UNIX и Linux Форумы! Благодарим Вас за посещение и вступления нашей мирового сообщества.
|
|
Google unix.com
|
|||||||
| Форумы | Регистрация | Правила форума | Ссылки | Альбомы | ЧАВО | Список участников | Календарь | Поиск | Сегодняшние сообщения | Отметить форумы читать |
| Shell программирование и сценарии Почтовые вопросы о KSH, CSH, SH, BASH, Perl, PHP, SED, AWK и скрипты оболочки и оболочки скриптовых языков здесь. |
Подробнее UNIX и Linux Темы форума можно найти полезные
|
||||
| Нить | Резьба для начинающих | Форум | Ответы | Последнее сообщение |
| Сар выпуск | lbreddy | SUN Solaris | 2 | 01-28-2009 09:33 AM |
| HP-UX выпуск!! | Хам | HP-UX | 1 | 05-16-2008 11:18 PM |
| Unix Arithmatic операцию вопрос, вопрос данных | thambi | Shell программирование и сценарии | 23 | 02-19-2008 07:19 AM |
| GUI вопрос | Рави Радж Кумар | UNIX перспективных И опытных пользователей | 1 | 02-18-2008 10:56 AM |
| Вопрос с SSH | chakri.penguin | UNIX перспективных И опытных пользователей | 1 | 11-09-2005 10:49 AM |
|
|
LinkBack | Резьба Инструменты | Искать в этом Thread | Оценить Thread | Режимы дисплея |
|
||||
|
Выпуск FTP-Help
Привет всем,
Я пытаюсь передать файлы с одного сервера на другой. Ниже я написал сценарий для этой цели. Он загружает файл на сервер, скрипты, проживающих и добавления его на удаленный сервер. Главная Сценарист Код:
#!/bin/bash -x BOADIR=/ftp/nas1/csg/public/acct/fleet1/outbound SNDIR=/ftp/nas1/csg/public/acct/austintet/inbound/ RAHULHOME=/home/rahul1 CSGDRPFLDR=/home/ftpora/export/temp IP="192.168.191.130" HOST="-i /root/.ssh/id_dsa_noauth 192.168.191.130" ################################################## sleep 10 cd $BOADIR su - rahul1 -c "/usr/bin/scp -p rahul1@ssa001-fe:$CSGDRPFLDR/A900-STEEL* ." sleep 2 cd $FLEETHOME mv A900* $BOADIR su - rahul1 -c "/usr/bin/ssh rahul1@ssa001-fe "cd $CSGDRPFLDR; /bin/rm -f $CSGDRPFLDR/A900-STEEL.test*"" sleep 1 FILES_TO_MOVE=/tmp/baofiles cat /dev/null > $FILES_TO_MOVE find $BOADIR -name "A900-STEEL*" -maxdepth 1 -type f > $FILES_TO_MOVE if [ -s $FILES_TO_MOVE ] then ./boa.sh sleep 20 else echo "No files to move" exit 0 fi Сценарий, который требует FTP команда с помощью ожидать function-./boa.sh Код:
set timeout -1 spawn /usr/bin/sftp -b /ftp/nas1/csg/scripts/boaBatchFile tuxidow@ftpaccess.rahul.com match_max 100000 expect -exact "Connecting to ftpaccess.rahul.com...\r tuxidow@ftpaccess.rahul.com's password: " send -- "625XHU14\r" expect eof Пакетный файл, который указывает на то, что FTP-boaBatchFile Код:
cd /NEARFAZE mput /ftp/nas1/csg/public/acct/fleet1/outbound/A900-IRON* quit Ниже испытаний я и получила результаты Код:
root@xxxx03 scripts]# telnet ftpaccess.rahul.com 22 Trying 171.161.160.119... [root@xxxx03 scripts]# [root@xxxx03 scripts]# /usr/bin/sftp -b /ftp/nas1/csg/scripts/boaTestFile tuxidow@ftpaccess.rahul.com Connecting to ftpaccess.rahul.com... Может ли кто-нибудь предложить способ устранения этого без изменения большого количества скриптов. Последний раз редактировалось Tuxidow; на 02-11-2009 08:49 AM.. |
| Закладки |
| Резьба Инструменты | Искать в этом Thread |
| Режимы дисплея | Оценить эту ветку |
|
|