人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Linux上でのテキストファイルの扱いについての質問です。
カレントディレクトリにあるファイルのうち、
文字列fooを含むファイルをディレクトリbarに移動するには
どうすればよいでしょうか?

●質問者: malts
●カテゴリ:コンピュータ
✍キーワード:Bar Linux カレント テキスト ディレクトリ
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● trapon
●5ポイント

http://homepage2.nifty.com/cs/linux_command/re-command/file_24.h...

$BF|7P(BLinux [Linux$B%3%^%s%I5U0z$-BgA4(B] $B%o%$%k%I%+!<%I$H$O(B

# mv foo* bar/

# mv *foo bar/

なんかで出来ると思います。

◎質問者からの返答

あ、すいません。質問文が不十分でした。

ファイル名にfooを含むのではなく、ファイルの中にfooを含むものを移動したいのです。


2 ● shampoohat
●45ポイント

http://www.hatena.ne.jp/

はてな

echo `grep foo *.txt | sed s/¥:.*//`


が何をするかわかりますよね。


で、

mkdir bar

cp `grep foo *.txt | sed s/¥:.*//` bar

がいいんじゃないかと。

◎質問者からの返答

どうも、ありがとうございます。

ポイントは`コマンド`ですね。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ