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";
}
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。