如何在freebsd上的tcpdump.sh中动态分配带-w选项的文件名?

时间:2012-09-21 09:28:44

标签: perl bash freebsd

如何使用-w选项动态分配文件名?

我正在研究freebsd。我想动态地为这个perl脚本中使用-w选项创建的文件指定文件名。我一直在使用以下方法但无济于事。

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

有人可以帮我这个吗?

1 个答案:

答案 0 :(得分:1)

尝试系统的多参数形式:

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

您也可能想要从日期字符串中删除空格:

( my $name = `date` ) =~ s/\s/_/g;