最佳答案
我有以下测试文件
AAA
BBB
CCC
使用下面的 sed,我可以注释掉 BBB行。
# sed -e '/BBB/s/^/#/g' -i file
如果行的开头还没有 # ,我只想注释掉它。
# sed -e '/^#/! /BBB/s/^/#/g' file
sed: -e expression #1, char 7: unknown command: `/'
有什么办法能让我做到吗?