こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

shell lftpでsftp接続

Shellのスクリプトの中で次のコマンドを記述しています。

lftp -u "user","pass" sftp://IP

操作対象ファイルがあるDIRに移動後↓
>mv *.csv home/oracle/work/

のように拡張子がCSVのファイルをすべてworkに移動したいのですが、
これをsh -x で実行すると、
Access fairure: No such file (*.csv)
と出力されてしまいます。
複数ファイルのディレクトリ移動はできないのでしょうか?

どなたかご存知の方がいればご教示いただきたく存じます。

投稿日時 - 2011-02-04 18:36:56

QNo.6497781

すぐに回答ほしいです

質問者が選んだベストアンサー

なんかこんなんするしか無いみたいですね。残念な気がしますが。
http://www.unix.com/shell-programming-scripting/46727-ftp-get-list-file-get-retrieve-move-them.html

サーバーが対応してるなら mv dirname1 dirname2 でディレクトリの名前ごと変更できるみたいです。

投稿日時 - 2011-02-05 15:21:40

お礼

ご回答ありがとうございます。
教えていただいたディレクトリごと移動する方法にしました。
助かりました!
ありがとうございます・・・

投稿日時 - 2011-02-07 17:34:01

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問