**で始まる行を見つける方法

**で始まる行を見つける方法

ファイルに.で終わる行があるかどうかを確認する必要があります**

*シェルからワイルドカードとして解釈されるので、どうすればいいかわかりません。

grep -i "^2" test.out

行が2で始まると動作しますが、

grep -i "^**" test.out 

明らかに動作しません。

(また、行がaで終わるかどうかを知る必要がありますが、)まだ試していません。)

ベストアンサー1

この\文字を使用して*をエスケープすると、通常の文字になります。

grep '^\*\*' test.out

また、シェルが内容を拡張しないように、二重引用符の'代わりに単一引用符を使用します。"

おすすめ記事