grepを使用して、文字「d
」が存在するかどうかを確認する行があります。ここで何が起こっているかの例です:grep - 引用符で囲まれたテキストを処理する
1を返し、これは正しいです:
echo d file='hello world' | grep -c -w d
0を返し、これは正しいです:
echo file='hello world' | grep -c -w d
1を返し、これは正しいです:
echo d file='hello world d' | grep -c -w d
の
戻り値1 - 0を返す必要があります:
echo file='hello world d' | grep -c -w d
私はそれが単一引用符内のデータを無視する必要があります。 grep
はここで使うには適切なツールですか、それとも助けてくれるものがありますか?
を引用してください文字列は線に広がっていますか?他の引用符文字はありますか?引用符が埋め込まれた文字列を使用できますか? –
これは常に1行で、一重引用符だけです。 –