我正在我的个人计算机上编写一个脚本,该脚本连接到远程服务器.我认为远程服务器安装了Perl 4.0或更低版本,这就是它无法识别相同的原因.有chomp命令的替代方案吗?
它不是一个确切的替代品,但您可以尝试:
$var =~ s/\r?\n?$//
Run Code Online (Sandbox Code Playgroud)
这将剥离CRLF(DOS),LF(Unix),CR(Mac?).
普通的chomp操作员总是去除$INPUT_RECORD_SEPARATOR当前O/S 的当前定义.
| 归档时间: |
|
| 查看次数: |
1628 次 |
| 最近记录: |