0

ここで-wオプションを使用してファイル名を動的に割り当てるにはどうすればよいですか?

私はfreebsdに取り組んでいます。このperlスクリプトで-wオプションを使用して作成されたファイルにファイル名を動的に割り当てたいと思います。私は以下の方法を使用していますが、役に立ちません。

$name = `date`;
system ("nstcpdump.sh -C 1 -w $name");

誰かがこれを手伝ってくれますか?

4

1 に答える 1

1

システムの複数引数形式を試してください。

system 'nstcpdump.sh', '-C', '1', '-w', $name;

日付文字列からスペースを削除することもできます。

( my $name = `date` ) =~ s/\s/_/g;
于 2012-09-21T09:43:41.900 に答える