Sed要注释掉一些文件

Vig*_*ren 1 bash shell text sed

我有一个内核配置变量的文件.我想评论最后130行.

我知道sed内联替换,我如何结合使用此命令tail来注释掉最后130个字符.

提前致谢.

tail -n 130 <file-name> | sed -i ... #I am clueless beyond this point
Run Code Online (Sandbox Code Playgroud)

Tah*_*idi 5

要从第130行更改为结束,请尝试以下操作:

sed '130,$s/^/#/'
Run Code Online (Sandbox Code Playgroud)

#在第130行的开头加上一个结束.

改变最后130行做到这一点:

tac file | sed '1,130s/^/#/'  | tac
Run Code Online (Sandbox Code Playgroud)