运行命令sed -i "/class MySQLPagedResultsajax/i Thing I Wish To Add;" /File/Location/
之后
我得到的结果如下:
Thing I Wish To Add;class MySQLPagedResultsajax
而我想实现这一目标:
Thing I Wish To Add;
class MySQLPagedResultsajax
请帮忙,因为我想要一个单行命令解决方案,因为这需要在多个文件上完成,而且我将使用Excel为每个文件创建单独的命令。
最佳答案
尝试这个:
sed -i '/class MySQLPagedResultsajax/s/^/Thing I Wish To Add;\n/'
或者,在确定之前,请首先尝试执行此操作,然后在控制台上检查输出:
sed -e '/class MySQLPagedResultsajax/s/^/Thing I Wish To Add;\n/'
s
是替代命令。^
表示行的开头。\n
换行符。