2
私はメイクファイル内のテキストを抽出するために、次のコマンドを書いています: -Makeでperl one linerを書くには?
@awk '/Exported Layer/,/Total Polygons/' out_compare.err | perl -lane '$el=$F[3] if(/Exported Layer/); print "$el: $f[3]" if (/Total Polygons/);' | cat
しかし、次のエラー与えている: -
は-e 1行目でスカラー割り当てに一定の項目を変更できません。 、near "]" コンパイルエラーのために-eの実行が中止されました。
あなたは何か提案したいですか? :-)
私のために働く...なぜそれを猫にパイプ? out_compare.err(エクスポートされたレイヤーとポリゴンの間のもの)を追加できますか?perlのバージョン? –
実行した場所:コマンドラインまたはmakefile? –
'perl'を' echo'に置き換えて、どのように文字化けしているのか見てみましょう。 – ikegami