0

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

:/.jsp/ p 

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

:s/^/\*/

如何制作一个同时执行它们的 shell 脚本?我已经尝试了几件事,但第二个命令从未执行过。它只执行第一个命令。

4

1 回答 1

0

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

sed -n '/jsp/p' test;ex -c 'g/jsp/ s/^/*/' -c 'wq' test
于 2013-11-01T11:36:52.023 回答