A 回答 (3件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
find は、基本的に「式」を順番に評価して、真なら続けて次の式を評価していきます。
式のうち、 -exec は後に続くコマンドを実行し、その終了ステータスが「正常」なら真となります。現在のファイルは{}で、コマンドの終りは ; です。共にシェルの特殊文字なので、そのまま記述せず \{\} \; などとします。
grepには -q オプションというのがあって、パターンが見付かったどうかの終了ステータスを返すだけで、一致した行の表示などを行わないません。
これらを組合せると
・findでファイルを探す。
・↑のファイルをgrepでaaaが含まれているか調べる
・↑が含まれていたら、grepでbbbが含まれているか調べる
という流れができます。
find . -type f -exec grep -q aaa \{\} \; -exec grep -q bbb \{\} \; -print
man find
man grep
とすると、他にも使えるオプションや例文が載っているので、読んでみることをお勧めします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルで#以降の文字を取得したい 1 2022/03/28 13:14
- Visual Basic(VBA) エクセルの数式で教えてください。 1 2023/07/31 15:49
- その他(データベース) カラム上の重複を削除するクエリを教えてください 3 2022/04/12 14:11
- Visual Basic(VBA) 集めたシートのシート名を変更したい。 下記のコードでサブフォルダにあるファイルのSheet3を集めて 6 2022/08/23 10:38
- その他(プログラミング・Web制作) bashのgrepで複数の検索、かつスクリプト内で改行する方法を教えてください。 1 2022/10/06 20:09
- Visual Basic(VBA) サブフォルダ(データ)にある複数の.xlsxファイルのSheet3のA2セルの値で01から左側をB2 2 2022/08/14 15:46
- その他(データベース) Accessのクエリで1フィールドの抽出条件設定をNullでなく全角半角含む空白のみの文字列でない文 1 2023/04/24 15:20
- Visual Basic(VBA) Excel VBAでAA(BBB) → BBB.AA に置換したい 2 2022/10/30 13:59
- Visual Basic(VBA) ファイル名の右側を変更したい ファイル名:「1001日別売上」の左側へ「2022」を追加し、「202 6 2022/10/14 10:03
- Visual Basic(VBA) VBA初心者です 検索した数字の行に色をつける 5 2023/02/13 14:22
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Dirコマンドでフォルダ内ファイ...
-
ファイル名についている「-」と...
-
ラズパイで『’test.service’をs...
-
テキストファイルから最終行の抽出
-
xcopyのエラー情報のはき...
-
DUとLSの表示の差
-
コマンドプロンプト dir でのソ...
-
ファイルが書き込み中かどうか...
-
ファイル名の -(ハイフン)を _(...
-
Windows7 zip圧縮・解凍のコマンド
-
DOSコマンドのFOR文で空白を含...
-
Linuxで標準出力したファイルの...
-
ZIPファイルの作成をコマンドか...
-
DOS コマンドの~zfの意味を教え...
-
コマンドプロンプト fcコマン...
-
バッチファイルでのzip形式フォ...
-
Linux初心者です。cpコマンドの...
-
oracleの文字コードとlinuxサー...
-
batファイルの強制終了を回避し...
-
win11のエクスプローラーの右ク...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Dirコマンドでフォルダ内ファイ...
-
テキストファイルから最終行の抽出
-
ファイル名についている「-」と...
-
ラズパイで『’test.service’をs...
-
Linuxで標準出力したファイルの...
-
win11のエクスプローラーの右ク...
-
ファイル名一覧の印刷
-
DOSコマンドのFOR文で空白を含...
-
DOS コマンドの~zfの意味を教え...
-
xcopyのエラー情報のはき...
-
batファイルの強制終了を回避し...
-
oracleの文字コードとlinuxサー...
-
特定の更新日付のファイルのみ...
-
「Vmmem」のメモリ使用量が高い...
-
ファイル名の -(ハイフン)を _(...
-
バッチファイルでのzip形式フォ...
-
TeXでの見出しの変更は可能でし...
-
数字を複数回繰り返す正規表現...
-
CUIとGUIのコピー速度の違いは?
-
ネームサーバーがうまく動きません
おすすめ情報