+ -
当前位置:首页 → 问答吧 → perl 通过 `` 调用shell命令,取得的结果怎么多了一个换行?

perl 通过 `` 调用shell命令,取得的结果怎么多了一个换行?

时间:2010-12-30

来源:互联网

$ret = `shell command`;

$ret 后多了一个换行,怎么让它没有换行?

作者: ilikeperl   发布时间: 2010-12-30

chomp

作者: iambic   发布时间: 2010-12-30

另外,换行不是“多的”,是本来就有的。

作者: iambic   发布时间: 2010-12-30

不是perl的问题,取决于你的外部命令的输出。用1楼的方法去掉就行了。

作者: fibbery   发布时间: 2010-12-30