Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Mac の bash シェルで、大文字と小文字を区別しない単語の一致を取得しようとしています。
私は試します:
echo "one Word" | grep -e "\bword\b/i"
と
echo "one Word" | grep -e "(?i)\bword\b"
しかし、運がありません。何か案は?
-igrepのオプションは、大文字と小文字を区別しないためのものです。
-i
echo "one Word" | grep -i "\bword\b"
あなたがやろうとしていることは危険に見えます。GNU grep を使用すると、次のことができます。
echo "one Word" | grep -P "(?i)\bword\b"
...明らかに、-iスイッチはこれを行う標準的な方法です。