grepの最近のブログ記事

ワイルドカードgrep についてです。

grep でワイルドカードを使った例です。

001.txtがあるとして
001.txtのファイルの中身は次のとおり。

$ cat 001.txt
I have a pen
pen
I love you

001.txt をgrep
$ grep 'I .*' 001.txt
I have a pen
I love you


$ grep 'p.*' 001.txt
I have a pen
pen


.* を使った例でした。





サーバ構築(ランキング)
grep 正規表現 -v パターン マッチ なし 行 表示


ファイル名:file.txtから008または

009を含まない行をすべて抽出する場合は、

grepコマンドとオプション -v と

正規表現:角カッコ []

を使用します。

以下は

上記の正規表現を使用した

grepコマンドの例です。

$ grep -v '00[89]' file.txt
001
002



次のgrep 正規表現

【PR】正規表現 linuxコマンドについて




サーバ構築(ランキング)
grep 正規表現 行 番号 表示

ファイル名:file.txtから003または

005の行をすべて抽出し、

行頭に行番号を表示する場合、

grepコマンドとオプション-n および

正規表現:角カッコを使用します。

以下は上記の正規表現を使用した

grepコマンドの例です。


$ grep -n '00[35]' file.txt
3:003
5:005




次のgrep 正規表現

 【PR】正規表現 linuxコマンドについて

サーバ構築(ランキング)
grep 正規表現 パターン 抽出 角カッコ について、

ファイル名:file.txtから008または

009の行をすべて抽出する場合は、

grepコマンドと正規表現:角カッコを

使用します。以下は上記の正規表現を使用した

grepコマンドの例です。

$ grep '00[89]' file.txt
008
009


次のgrep 正規表現





 【PR】正規表現 関連




サーバ構築(ランキング)

ディレクトリ内のすべての.htmlファイルから文字列"http"を検索したい場合は、

次のようにします。

$grep "http" *.html


次のgrep 正規表現



【PR】正規表現 linuxコマンドについて




サーバ構築(ランキング)