2008年

lftp の get コマンドはワイルドカードが使用できない このエントリーを含むはてなブックマーク

Linux Add comments

コマンドラインで ftp や sftp などを使用してファイルを get するときにワイルドカードが使用できます。

$ sftp username@example.com
パスワード入力
sftp > get *.jpg


しかし、先日 lftp でしか接続できない環境があり、違いを知らずに使っていました。
日付がファイル名に付けられているログがあり、その9月分を全て get しようと思い

lftp > get 200809*

としたのですが、エラーになる。
その場はしょうがないので1ファイルづつ get しました。

後で調べたら、mget というコマンドで正規表現が使えることが分かりました。

参考サイト
lftp
lftp

関連する投稿

Leave a Reply

Additional comments powered by BackType

WP Theme & Icons by N.Design Studio
Entries RSS Comments RSS ログイン