回答編集履歴
2
tweaks
test
CHANGED
@@ -22,7 +22,7 @@
|
|
22
22
|
|
23
23
|
|
24
24
|
|
25
|
-
|
25
|
+
GNU grep 3.7, BSD grep 2.5.1の両方の実装で動作を確認しました。
|
26
26
|
|
27
27
|
|
28
28
|
|
1
tweaks
test
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
grep
|
1
|
+
grepのみで可能です。
|
2
2
|
|
3
3
|
|
4
4
|
|
@@ -22,4 +22,8 @@
|
|
22
22
|
|
23
23
|
|
24
24
|
|
25
|
+
grep (GNU grep) 3.7, grep (BSD grep) 2.5.1-FreeBSDで動作を確認しました。
|
26
|
+
|
27
|
+
|
28
|
+
|
25
29
|
`-I, --binary-files=without-match`でバイナリを無視し、`-l, --files-with-matches`でファイル名のみを表示し、`-r, --recursive`でファイルを再帰的に検索し、`-s, --no-messages`でエラーメッセージを消しています。改行コードの展開にはビルトインコマンドであるprintfを使用しました。最後に現在のディレクトリを意味する`.`をファイル用のパターンとして与えています。
|