【发布时间】:2012-02-29 11:25:01
【问题描述】:
对于 Bash 脚本中的以下管道:
Bash command | perl -ne 'single line perl command' | Another Bash command
Perl 命令只能是单行。如果我想编写更复杂的多行 Perl 命令怎么样。我可以为每个 perl 命令行使用多个“-e”选项吗,例如:
perl -n -e 'command line 1' -e 'command line 2' -e 'command line 3'
或者我可以为多行 Perl 代码使用“Here Document”吗(在这种情况下应该仍然可以指定 perl 选项,例如“-n”。)?
如果可以使用“Here Document”,谁能举例说明如何使用它。
提前感谢您的任何建议。
【问题讨论】: