ftp prompt2007年08月26日 13時52分13秒

ftp に prompt というコマンドがある。

実に長い間知らなかった。FreeBSD などに付いている最近の ftp は mget や mput をやった時のプロンプトの選択肢に全てを表す a オプションがある。Windows の ftp ではそれが無くて不便に思っていた。Sun の ftp にも付いていない。

prompt と ftp のプロンプトで打つと、有効、無効を入れ換えられる。


% ftp localhost
Trying 127.0.0.1...
Connected to localhost.
220 localhost.example.com FTP server (Version 6.00LS) ready.
Name (localhost:uyota): 
331 Password required for uyota.
Password:
230 User uyota logged in.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> prompt
Interactive mode off.
ftp>

これで、古い型の ftp でも mput や mget で y を打ち続ける必要が無い。