我正在寻找在 Linux/Unix 中一次注释掉多行的命令或快捷方式。例如,在一个文件中我们有 200 行,我只想评论前 100 行。我知道我们可以在每一行之前使用 # 来将其作为注释。但是有没有办法一次完成所有 100 行并节省时间?
最佳答案
当然,使用 sed:
sed -i '1,100s/^/# /' file
-i
使 sed 就地修改 file
; 1,100
是文件中第 1-100 行的范围; “s”代表“替代”; ^
是行首; #
是它的替代品。
关于linux - Linux/Unix 中是否有一次注释掉多行的命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24086662/