标签: ex
我想使用shell脚本执行2个ex命令。例如:在名为test的文件上 打印包含.jsp。
test
.jsp
:/.jsp/ p
将*添加到这些行的开头。
:s/^/\*/
如何创建一个执行它们的shell脚本?我尝试了几件事, 但第二个命令永远不会执行。它只执行第一个命令。
答案 0 :(得分:0)
一种方法是使用sed打印并使用ex
sed -n '/jsp/p' test;ex -c 'g/jsp/ s/^/*/' -c 'wq' test