teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

tweaks

2021/11/10 02:56

投稿

itepechi
itepechi

スコア248

answer CHANGED
@@ -10,6 +10,6 @@
10
10
  grep -Ilrs (printf "\r\n") .
11
11
  ```
12
12
 
13
- grep (GNU grep) 3.7, grep (BSD grep) 2.5.1-FreeBSDで動作を確認しました。
13
+ GNU grep 3.7, BSD grep 2.5.1の両方の実装で動作を確認しました。
14
14
 
15
15
  `-I, --binary-files=without-match`でバイナリを無視し、`-l, --files-with-matches`でファイル名のみを表示し、`-r, --recursive`でファイルを再帰的に検索し、`-s, --no-messages`でエラーメッセージを消しています。改行コードの展開にはビルトインコマンドであるprintfを使用しました。最後に現在のディレクトリを意味する`.`をファイル用のパターンとして与えています。

1

tweaks

2021/11/10 02:56

投稿

itepechi
itepechi

スコア248

answer CHANGED
@@ -1,4 +1,4 @@
1
- grep (GNU grep) 3.7, grep (BSD grep) 2.5.1-FreeBSD動作を確認しました
1
+ grepのみ可能です
2
2
 
3
3
  ```sh
4
4
  # sh/bash/csh/tcsh/zsh
@@ -10,4 +10,6 @@
10
10
  grep -Ilrs (printf "\r\n") .
11
11
  ```
12
12
 
13
+ grep (GNU grep) 3.7, grep (BSD grep) 2.5.1-FreeBSDで動作を確認しました。
14
+
13
15
  `-I, --binary-files=without-match`でバイナリを無視し、`-l, --files-with-matches`でファイル名のみを表示し、`-r, --recursive`でファイルを再帰的に検索し、`-s, --no-messages`でエラーメッセージを消しています。改行コードの展開にはビルトインコマンドであるprintfを使用しました。最後に現在のディレクトリを意味する`.`をファイル用のパターンとして与えています。