くだらねえ質問はここに書き込め! Part 179
at LINUX
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
750:710 09/12/12 20:45:17 M2vg/LlF >>720 助言 有難う御座います。 その点も 考慮します。 751:login:Penguin 09/12/12 22:06:04 RHYsDKz0 スレ違いだったらすみません。linuxサーバでのファイル操作に関する質問です。 特定のディレクトリAAA/BBB/???から、zipファイルをunzipでその場に解凍、元のzipファイルは削除、 としたいのですが上手くいきません…。 具体的には cd www/AAA/BBB/???/; unzip "???.zip"; rm "???.zip"; cd; これの繰り返しをしたいのです。 findで検索してやる方法も試したのですが、replaceなんとかという質問が出てきて、yで解凍すると一番上の階層に解凍されてしまいます。 一昨日からlinuxコマンド?を触り始めたのでよくわかりません。何かいい方法はないでしょうか?よろしくお願いします。 752:login:Penguin 09/12/12 22:14:59 FAB7tAgf >>751 せめて、なにがどう上手くいかないのか書くべきだと思うの。 あとzip内ファイルの階層情報とか。 753:login:Penguin 09/12/12 22:22:09 RHYsDKz0 >>752 レスありがとうございます。 繰り返しが上手くいきません。for文というのを使って繰り返ししようと思ったのですが、ググってもやり方わからず。 一度for in cd www/AAA/BBB/???/; unzip "???.zip"; rm "???.zip"; cd; とかやってみたけどもちろんエラーが出るだけでした。 そこでfindで find www/AAA/BBB/???/ -name "???.zip" -exec "unzip" -d extract_dir {} \; などやってみたのですが、一番上の階層に解凍されてしまう感じです。 zip内のファイルはname.txtです。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
4095日前に更新/276 KB
担当:undef