ファイルに.で終わる行があるかどうかを確認する必要があります**
。
*
シェルからワイルドカードとして解釈されるので、どうすればいいかわかりません。
grep -i "^2" test.out
行が2で始まると動作しますが、
grep -i "^**" test.out
明らかに動作しません。
(また、行がaで終わるかどうかを知る必要がありますが、)
まだ試していません。)
ベストアンサー1
この\
文字を使用して*をエスケープすると、通常の文字になります。
grep '^\*\*' test.out
また、シェルが内容を拡張しないように、二重引用符の'
代わりに単一引用符を使用します。"