在bash shell脚本中执行多个ex命令

时间:2013-11-01 11:29:54

标签: ex

我想使用shell脚本执行2个ex命令。例如:在名为test的文件上 打印包含.jsp

的行
:/.jsp/ p 

将*添加到这些行的开头。

:s/^/\*/

如何创建一个执行它们的shell脚本?我尝试了几件事, 但第二个命令永远不会执行。它只执行第一个命令。

1 个答案:

答案 0 :(得分:0)

一种方法是使用打印并使用

进行更新
sed -n '/jsp/p' test;ex -c 'g/jsp/ s/^/*/' -c 'wq' test