質問: perlのワンライナーをスクリプトにしたい 初歩的な質問で恐縮ですが、以下のperlのワンライナーを、スクリプトファイルに記述するには、どのように書けば良いのでしょうか。 perl -ne "print if ( /aaa/ ); print if ( /bbb/ ); print if ( /ccc/ );" "in.txt" > "out.txt" 下記のようにしてみたのですが、ダメでした。 perl "script.pl" "in.txt" > "out.txt" ----- script.plの内容 ----- print if ( /aaa/ ); print if ( /bbb/ ); print if ( /ccc/ ); --------------------------- 環境はwindowsのコマンドプロンプトです。バッチファイルでの使用を想定しています。 自分はperlに関する知識が無いので、perlに関するサイトも見てみたのですが、情報が膨大で、ピンポイントでこの問題を解決する情報を探し出す事が出来ませんでした。 やり方が分かる方がおられましたら、お教え頂けないでしょうか。
回答: であれば, 一番簡単なのは perl -n "script.pl" "in.txt" > "out.txt" じゃないかな?