添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
sed -i -e :a -e '$!N;s/.*n(.*test)/1/;ta' -e 'P;d' test.txt    #匹配到test字段

在linux系统中,我们可以使用sed命令在关键字所在的行尾部追加内容。

例如,假设你有一个名为 file.txt 的文件,并且想要在包含 "keyword" 的行尾插入 "new content"。你可以运行以下命令:

sed '/keyword/s/$/ new content/' file.txt

这个命令会查找包含 "keyword" 的行,并在这些行的尾部添加 "new content"。

这个命令的工作方式如下:

\'/\' 和 \'/\' 之间的 "keyword" 是你正在查找的模式。
s 表示替换操作。
$ 是行尾的表示。
"new content" 就是你要插入的文本。
注意:这个命令只会在屏幕上显示修改后的内容,而不会改变实际的文件。如果你想要将更改保存回文件,你可以使用 -i 选项:

sed -i '/keyword/s/$/ new content/' file.txt

以上命令会在包含 \'keyword\' 的行尾追加 \'new content\'。