【发布时间】:2021-07-01 12:48:59
【问题描述】:
这是命令-
$ find /var/opt/ -type f -mtime -1 -print0 | du -s |cut -f1
498172
当我在 Linux 中从命令行运行时,它会给出输出 - 大小。 我想从 Perl 运行相同的命令,并且需要在变量中捕获输出。
我试过了:
my $cmd = "find /var/opt/ -type f -mtime -1 -print0 | du -s |cut -f1";
my @output = `$cmd`;
我收到一个完全不同的输出 - '\20' 而不是 498172。
有人可以帮我解决我所缺少的吗?
【问题讨论】: