#author("2017-09-27T01:15:45+09:00","","")
#navi(../)
* grepで指定したキーワードに色をつける [#h0f1f856]
ubuntuでは、grepすると指定したキーワードに色がついています。~
わかりやすいですよね。~
しかし、CentOSでは色がついていませんでした。

#contents
#htmlinsertpcsp(linux_ads_top.html,linux-sp.html)

*ubuntuでgrepを実行 [#a42bc06b]
#ref(grep-ubuntu-01.png)

*CentOSでgrepを実行 [#k8a993a6]
#ref(grep-centos-01.jpg)

以下のようにすれば、キーワードに色がついて出力されます。

* grep --color [#r3881e91]
ubuntuでaliasコマンドを実行すると以下のように出力されます。~
#ref(grep-ubuntu-02.png)

つまり、aliasでgrepコマンドをgrep --color=autoと指定しているわけです。

* CentOSで実験 [#e81090f2]
CentOSで--colorオプションを付けて実行
#ref(grep-centos-02.jpg)

CentOSで--color=autoオプションを付けて実行
#ref(grep-centos-03.jpg)

同様の結果となりました。

grepコマンドを実行するたび、--colorオプションを指定するが面倒な場合は、.bashrcなどに記述するとよいでしょう。

* 関連資料 [#p1e7c226]
-[[grepでタブを検索する方法>逆引きUNIXコマンド/grepでタブを検索する方法]]
-[[grepでハイフン付のキーワードを検索する方法>逆引きUNIXコマンド/grepでハイフン付のキーワードを検索する方法]]
-[[grepで指定したキーワードに色をつける>逆引きUNIXコマンド/grepで指定したキーワードに色をつける]]
-[[grepで複数のキーワードを除外する方法>逆引きUNIXコマンド/grepで複数のキーワードを除外する方法]]
-[[grepで複数キーワードを利用する>逆引きUNIXコマンド/grepで複数キーワードを利用する]]
-[[複数パターン指定でgrepが遅い場合の対応方法>逆引きUNIXコマンド/複数パターン指定でgrepが遅い場合の対応方法]]
-[[grepで大文字小文字を区別しないで検索する>逆引きUNIXコマンド/grepで大文字小文字を区別しないで検索する]]
-[[grepコマンドでパターンヒットがあったファイルのファイル名のみ表示する方法>逆引きUNIXコマンド/grepでパターンヒットがあったファイルのファイル名のみ表示する方法]]
-[[grepコマンド単体で隠しファイルや隠しディレクトリも対象にする方法>逆引きUNIXコマンド/grep単体で隠しファイルや隠しディレクトリも対象にする方法]]
-[[ディレクトリ配下のファイルも対象にgrepする>逆引きUNIXコマンド/ディレクトリ配下のファイルも対象にgrepする]]
-[[grepで指定した拡張子のみ対象としサブディレクトリも含む再帰検索する方法>逆引きUNIXコマンド/grepで指定した拡張子のみ対象としサブディレクトリも検索する方法]]
-[[「バイナリファイルに一致しました」を除外する方法>逆引きUNIXコマンド/「バイナリファイルに一致しました」を除外する方法]]

#htmlinsertpcsp(linux_ads_btm.html,linux-sp.html)
#br

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS