は、私はファイルハンドル開くために、コードを次していると仮定します。私はcommand1
が出力command2
がうまく扱うことができないことが分かっ
open my $fh, "command1 | command2 |";
をので、私はそれらに対処するためにcommand1
とcommand2
間perlのフィルタを挿入しようとしています:
use Config;
open my $fh, "command1 | $Config{perlpath} -ple 'blah blah' | command2 |";
私の質問は以下のとおりです。
- が、それはOKを使用することですシステムコールで直接?
- 自分のperlバイナリーを呼び出すのは難しいですね。もっと良い解決策はありますか?
おかげ
'$ CONFIG {perlpath}'の短いバージョン:[ '$^X '(https://でmetacpan。org/pod/perlvar#EXECUTABLE_NAME) – mob
確かに罪です。しかし、マイナーなもの。 – mob