小编cho*_*per的帖子

命令输出和perl输出不同

我在尝试运行shell命令时检索正确的信息时遇到问题.当我在服务器上运行命令时,我得到了正确的输出,但是当它通过perl脚本运行时我得不到相同的结果.

$test = `pkginfo | grep TestPackage | awk '{print $2}'`;
print "$test\n";
Run Code Online (Sandbox Code Playgroud)

直接从shell运行时的输出是:

TestPackage
Run Code Online (Sandbox Code Playgroud)

虽然perl脚本的输出是:

application TestPackage       Description
Run Code Online (Sandbox Code Playgroud)

为什么会有所不同?

shell perl

0
推荐指数
1
解决办法
76
查看次数

标签 统计

perl ×1

shell ×1