Perl单行命令 三

前端之家收集整理的这篇文章主要介绍了Perl单行命令 三前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

Perl命令行

perl命令单行“换行”

示例1:

perl -pe '$\="\n"' file

这个命令行的作用是把file文件输出,然后每输出一行会打印一个空行(double-space)
其中这个变量$\的作用和awk中的ORS变量的作用一样,即在每次打印后,追加内容,因此上面命令上的作用是每次打印后,追加一个换行
示例2:

perl -pe 'BEGIN { $\ = "\n" }' file

以上代码和如下代码的作用一样的
示例3:

BEGIN { $\="\n" }

while (<>) {
    $\ = "\n";
} continue {
    print or die "-p Failed: $!\n";
}

还有类似代码如下
示例4:

perl -pe '$_ .= "\n"'

上面这个代码和如下的作用一样
示例5:

while (<>) {
    $_ = $_ . "\n"
} continue {
    print or die "-p Failed: $!\n";
}

猜你在找的Perl相关文章