※ 参考情報
windowsを10倍便利にするキーボードショートカット集(CROSSBREED クロスブリ�
2008/08/07
2008/08/05
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)
ラベル
仕事術
(26)
オープンソース ソフトウェア
(21)
Windows
(20)
Google
(19)
便利ソフト
(15)
Ubuntu
(14)
メモ
(11)
コンピュータ一般
(10)
AI
(8)
Linux
(8)
Oracle
(8)
アンソロピック
(6)
Anthropic
(5)
Claude Cowork
(5)
PostgreSQL
(5)
Ruby
(5)
Claude
(4)
ChatGPT
(3)
Firefox
(3)
クラウド
(3)
CentOS
(2)
Markdown
(2)
MobaXterm
(2)
Oracle - SQL チューニング
(2)
Thunderbird
(2)
サーバ
(2)
シェル
(2)
周辺機器
(2)
Blogger
(1)
Claude Code
(1)
Java
(1)
Money
(1)
OpenAI
(1)
OpenOffice
(1)
Oracle - SQL文
(1)
Oracle - アップグレード
(1)
お知らせ
(1)
システムテスト
(1)
データ活用
(1)
便利ワザ
(1)
投資
(1)
議事録
(1)