
^
そんなことは分かるけど$
それが始まりで終わりだワイヤー、開始と終了を一致させようとしています。ひも/単語。
を試してみましたが、\b
成功しませんでした。たとえば、
echo "lol llol" | grep -E \blol
答え1
表示する内容に応じて、次のいずれかを使用できます。
$ echo "lol llol" | grep -E "\blol"
lol llol
$ echo "lol llol" | grep -Eo "\blol"
lol
正規表現を引用符で囲むと、一致の問題が解決されます。この-o
フラグを使用すると、grepは行全体ではなく一致する文字列のみを印刷します。