
1)以下(1)、(2)を検索したいとします。
(1)"wrk_str"という文字列の記述があるファイル名
(2)tmp_file.c という名前のファイル名
2)ディレクトリ構成が以下になってるとします。
/home/users/複数のディレクトリが存在/複数のディレクトリが存在/複数のファイルが存在
3)/home/users/ 配下に検索したい文字列、ファイルがあるとした場合、どのように
探せばいいでしょうか?
/home/users/配下で得に条件なしでgrepすると、"Arg list too long"(量が多い?)の
メッセージが出て、検索できませんでした。
UNIXコマンドに詳しい方、宜しくお願いします。
それ以外にも、色々検索方法知っていたら教えて下さい!!
No.2ベストアンサー
- 回答日時:
(1) については
find /home/users |xargs grep -l wrk_str /dev/null
もしくは
find /home/users -print0 |xargs -0 grep -l wrk_str /dev/null
の方がよいかと>#1
No.3
- 回答日時:
(1)に関して、
a. grepのバージョンによっては、
grep -R wrk_str .
で再帰検索できるかも。
b. find ではなくて、 ls -R が使えるかも。
ls -R . | xargs grep wrk_str /dev/null
No.1
- 回答日時:
(1)
find /home/users/ -exec grep -H wrk_str {} \;
(2)
find /home/users/ -name tmp_file.c
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- UNIX・Linux Linuxについて質問です。 シェルスクリプト名をfind.shとして、以下の条件をすべて満たすファ 1 2023/02/03 03:50
- Visual Basic(VBA) vbaサブフォルダーをワイルドカードで取得したい 2 2022/11/15 08:04
- UNIX・Linux bashでブランク(空白)を検索文字列として指定する方法 1 2022/04/13 22:29
- Visual Basic(VBA) ファイル全てを .xlsm に変更したところ、プログラムが途中で落ちてしまっています 17 2022/12/07 12:03
- Visual Basic(VBA) 顧客ごとに違う点検案内を作成するマクロ 4 2022/09/16 05:34
- Excel(エクセル) フォルダAから1つのファイルだけを、フォルダBへを移動するVBAについて 2 2022/07/25 11:45
- その他(開発・運用・管理) フォルダの中にファルダを作成してファイルを格納するバッチコマンド 1 2022/06/30 11:39
- Excel(エクセル) エクセルVBA、ファイル名をセルの値で保存の方法を教えてください。 おそれいります。こちらで数々のエ 6 2023/06/30 22:17
- WordPress(ワードプレス) WordPressのサイトにPDFをアップロードした際にGoogleなどの検索結果に出ないでほしい 1 2022/08/03 10:44
- UNIX・Linux ブレース展開の使い方での質問です 2 2023/07/15 16:06
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ファイル名で / (スラッシュ...
-
Windowsのディレクトリ内のファ...
-
7zを使うとフォルダの中身がす...
-
Linuxのハードリンクついて。
-
Minecraftにforgeを入れたら、...
-
OpenOffice削除できず…
-
UNIXコマンド "grep" "find" ...
-
URLの末尾の『/』の意味
-
Linuxでの検索はfindですか。
-
拡張子.dどういう意味
-
仮想ディレクトリと通常ディレ...
-
ftpのmgetコマンドの自分の格納...
-
wineでLunascapeというタブブラ...
-
古いファイルやディレクトリを...
-
画像が出てきません!どうすれ...
-
外付けHDDの方法
-
SquirrelMailのINBOX.Sent
-
Linuxのディレクトリエントリの...
-
Linux cpコマンドの使い方がわ...
-
エントリーポイントが見つかり...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ftpのmgetコマンドの自分の格納...
-
ファイル名で / (スラッシュ...
-
拡張子.dどういう意味
-
7zを使うとフォルダの中身がす...
-
Linuxコマンドについて
-
make時に出てきたエラーメッセ...
-
FTPでPUTできない原因は何?
-
"cp -a"と"cp -r"の違い
-
linuxコマンド mkdirでディレ...
-
FTPコマンドのCDについて
-
/(スラッシュ)で区切ったフル...
-
「照合パターンに合いません」...
-
zorin os lite 15 のデスクトッ...
-
scpによるデータ転送後、ディレ...
-
バッチファルの置き場所
-
ホームページのディレクトリを...
-
「ドット(.)」と「¥」の意味...
-
#./configureの時点でダメです。
-
ftpでのフォルダごとの転送はで...
-
LinuxでSGID設定する際、2775と...
おすすめ情報