2016-05-13 15 views
-1

perlスクリプト内のファイルをgrepします最小限のコードでファイル(私は正規表現を使用して心配しないでください)。誰かがこれで私を助けることができますか?ありがとう。は、我々は特定のパターンで始まるファイルにgrepのレコードに以下のコマンドを使用し

+1

'perl'パターンマッチングだけでなく、ファイルベースの反復と' grep'をサポートしています。しかし、それが立てば、この質問はあまりにもあまりにも漠然としているので、あなたが探しているものを実際には知りません。 – Sobrique

答えて

1

あなたは

perl -ne '/^pattern/ && print' file_name >output_file 

-nオプションは、Perlプロセスループ内のすべての行を作るようなもので開始することができますので、あなたは、明示的なループコードを必要としません。

そこから開発してください。あなたは自分に合ったものを試してみる必要があります。

0

grepコマンドにPスイッチを追加する必要があります。

-P、--perl-regexpに Perlの正規表現としてパターンを解釈

男のgrep から。これは高度に 実験的であり、grep -Pは実装されていない機能について警告することがあります。

だからあなたのgrepがあるべき

grep -P "^pattern" filename >output 
関連する問題