※ 参考情報
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)