exec 内で tar を呼び出す必要がある perl スクリプトがあります。
exec("tar zcf /tmp/mytarball.gz directoryToTarBall > /dev/null 2>&1" or die ("$!")
これは私がフォークした子プロセスであり、その間、STDOUT に完全な停止を書き込んで tar の進行状況を監視しています。私が抱えている問題は、tarボールを作成するときにtarを冗長にしたくないということです-出力をstdoutにエコーしたくない....プログレスカウンター(フルストップ)を画面にエコーバックしたいだけです。>/dev/null 2>&1
exec コマンド内でa を渡すことができると思っていましたが、うまくいきませんでした。
どんなアイデアでも大歓迎です。感謝と敬意