在sed中,使用多个命令并用分号分隔的做法相当常见:
$ sed -e '/re/{s//replace/p; q;}然而,标准(例如http://pubs.opengroup.org/onlinepubs/9699919799/)仅允许使用换行符作为分隔符:
$ sed -e '/re/{ s//replace/p q }是否仍有许多常用的sed实现不允许分号?也就是说,一个旨在可移植的sed脚本可以使用分号吗?