※ 参考情報
windowsを10倍便利にするキーボードショートカット集(CROSSBREED クロスブリ�
2008年8月7日木曜日
2008年8月5日火曜日
FTPシェルスクリプト
memo.xight.org - FTPシェルスクリプト
- 通常
- Firewall超え
- 通常
#!/bin/sh
FTP=/usr/bin/ftp
FTP_OPTION='-i -v -n'
LOGDIR=/var/log
LOG_FILE=$LOGDIR/ftp.log
REMOTE_HOST=example.com
REMOTE_USER=xxxxxxxx
REMOTE_PASSWORD=xxxxxxxx
REMOTE_PATH=path/to/file
REMOTE_FILE=download.file
LOCAL_PATH=/path/to/download
$FTP $FTP_OPTION $REMOTE_HOST <<>> $LOG_FILE
user $REMOTE_USER $REMOTE_PASSWORD
cd $REMOTE_PATH
lcd $LOCAL_PATH
binary
get $REMOTE_FILE
bye
__END__
- Firewall超え
#!/bin/sh
FTP=/usr/bin/ftp
FTP_OPTION='-i -v -n'
LOGDIR=/var/log
LOG_FILE=$LOGDIR/ftp.log
PROXY_HOST=proxy
REMOTE_HOST=example.com
REMOTE_USER=xxxxxxxx
REMOTE_PASSWORD=xxxxxxxx
REMOTE_PATH=path/to/file
REMOTE_FILE=download.file
LOCAL_USER=xxxxxxxx
LOCAL_PASSWORD=xxxxxxxx
LOCAL_PATH=/path/to/download
echo $FTP $FTP_OPTION $REMOTE_HOST
$FTP $FTP_OPTION $REMOTE_HOST <<>> $LOG_FILE
user $REMOTE_USER@$LOCAL_USER@$REMOTE_HOST@$REMOTE_HOST
$REMOTE_PASSWORD@$LOCAL_PASSWORD
cd $REMOTE_PATH
lcd $LOCAL_PATH
binary
get $REMOTE_FILE
bye
__END__
登録:
コメント (Atom)
ラベル
オープンソース ソフトウェア
(20)
仕事術
(20)
Google
(18)
Windows
(16)
便利ソフト
(10)
コンピュータ一般
(9)
Oracle
(8)
Ubuntu
(8)
メモ
(8)
Ruby
(5)
Linux
(4)
Firefox
(3)
CentOS
(2)
Oracle - SQL チューニング
(2)
Thunderbird
(2)
クラウド
(2)
シェル
(2)
周辺機器
(2)
Java
(1)
Money
(1)
OpenOffice
(1)
Oracle - SQL文
(1)
Oracle - アップグレード
(1)
システムテスト
(1)
データ活用
(1)
投資
(1)