数字で始まらないすべての文字を表示するgrepを探しています。私はこのようなことをしました:
grep -v '^[1-2]*[a-zA-Z]?' -o
しかし、それは機能しません。正規表現について何か考えはありますか?
すべてのキャラクターを表示するとはどういう意味ですか?あなたは数字で始まらない行を意味しますか、それとも入力からすべての数字を取り除きたいですか?
—
Matteo
デフォルトで
—
Peter.O 2015
grep
は、基本的な正規表現を使用します。これは、あなた?
が文字通り疑問符として扱われていることを意味します。疑問符をエスケープするか、正規表現\?
の-E
オプションを使用します。extended
この場合?
はパターン文字です。
-v
して-o
原因grep
は何も出力を生成しません。