2017-09-17 6 views
0

前の今日と3日です:Linuxのシェルスクリプトは、私は、次のファイルを持っている

file1.txt 
file2.txt 
file3.txt 
... 

私はgrepを使用してこれらのファイルの中身を検索したいが、私の検索がファイルに制限しなければなりません今日の日付は今日の3日です day(16/09/2017)file1.txtが作成され、file2.txtが作成された場合は、(14/09/2017)になり、次にgrepという2つのファイルのみが検索されます。

シェルスクリプトでこのコマンドを実行します。

私は私が男find` `を見てみることをお勧めどのような

grep wordToSearch file* 
+0

1行のコマンドを使用してファイルを検索する方法を知っています。 – Cyrus

+0

@TomFenech私はそれを私に何も与えないコマンドを試して、2番目の答えは結果ですが、私は毎月の日付を定義したくありません – Ause

+1

私はあなたが他の質問で提案された答えを理解し、 –

答えて

0
find -type f -mtime -3 -exec grep "wordToSearch" \{\} \; 
+0

私はコマンドでfilで始まるファイルを指定し、txtの拡張で終わるようにします。 – Ause

関連する問題