![]() |
Helloやアメリカ合衆国へようこそ! UNIXおよびLinuxフォーラム!訪問し、当社のグローバルコミュニティに参加いただきありがとうございます。
|
|
Googleのunix.com
|
|||||||
| シェルプログラミングとスクリプティング KSH 、 CSH 、 shに、 bashの、はPerl 、 PHPは、削除するsed 、 Awkの、他のシェルスクリプトやシェルスクリプト言語についての質問の投稿はこちら。 |
その他のUNIXおよびLinuxフォーラムトピックは参考にすること
|
||||
| スレッド | スレッドスターター | フォーラム | 返信 | 最後の投稿 |
| のSAR号 | lbreddy | Sun Solaris | 2 | 2009年1月28日 09:33午前 |
| HP - UXの発行! | ハム | HP - UX | 1 | 2008年5月16日 10:18午後 |
| UnixのArithmatic操作の問題は、データ型の問題 | thambi | シェルプログラミングとスクリプティング | 23 | 2008年2月19日 07:19午前 |
| GUIの問題 | ラヴィrajクマー | UNIXの詳細&エキスパートのためのユーザー | 1 | 2008年2月18日 10:56午前 |
| SSHを使用する問題 | chakri.penguin | UNIXの詳細&エキスパートのためのユーザー | 1 | 2005年11月9日 10:49午前 |
|
|
LinkBack | スレッドツール | このスレッドを検索 | スレッドを評価 | 表示モード |
|
||||
|
FTPの発行ヘルプ
こんにちはすべて、
私は1つのサーバーから別のファイルを転送しようとしている。私はこの目的のために次のスクリプトを書いている。これは、スクリプトとは、リモートサーバーにアップロードは、居住しているサーバーにファイルをダウンロードします。 メインスクリプト コード:
#!/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 function-./boa.sh期待するのは、 ftpコマンドを使用して呼び出すスクリプト コード:
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で最終; 2009年2月11日に 08:49午前.. |