コンマで区切られた電子メールアドレスのリストを含む設定ファイルに対して、PERLライナーを使用しようとしています。Perlの1つの正規表現の投げ方bash:予期しないトークンの近くの構文エラー `) '
perl -nle 'print for m/\* Members= (\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*)*([,])*)*$/i)/g'
リターンはbash:
syntax error near unexpected token `)'
正規表現は、シェルとよく遊んでいないようです。私は何かが適切にエスケープされていないと思うが、エラーの性質上、正規表現そのものはどこを見てもわからない。何か案は?
ここで強調表示されている色のついた構文があなたの質問によく答えると思います:) –
ええ、あなたがそれを指摘するまで気付かなかったのです。 :) – oljones