私は十二分に見て答えをたくさん見つけ、多くの試行錯誤の末、私はこの結論に至りました。わかりません。コマンドの出力を隠す方法はsytem()内で実行されましたか?
私はPerlでのことを実行しています:
my $command = sprintf('commandHereDoingSCPishThingsThatHasToRunInMyShell', options, options, options);
system($command);
私はターミナルウィンドウに私のスクリプトを実行すると、私はsprintfの()関数内でコマンドの出力を参照してください。
出力がファイルにリダイレクトされ、ターミナルウィンドウで実行されているプログラムを参照する必要はありません。
ありがとうございます!
'コマンド> file'に何か問題:
また、ちょうどあなたのコマンドでファイルに出力をリダイレクト? – Havenard
_ sprintf()関数内のコマンドの出力を参照してください。_不可能です。 – 7stud
sprintf機能はそれを好きではないようです...そして何らかの理由で、それはまだ印刷されます。 – Oly396