web-dev-qa-db-ja.com

grepを使用して「*」で始まる行をgrepする方法

'grep'を使用して、ファイル内の '*'で始まる行を取得するにはどうすればよいですか?

私は試した grep "*" myfileおよびgrep "* " myfileしかし、私のファイルのすべての行を返します。

4
michael

「*」は「前の文字の0個以上」を意味する特殊文字です。このキャラクターをエスケープする必要があります。

grep '^\*' myfile
11
Andy Lester