linux - Linux/Unix 中是否有一次注释掉多行的命令?

标签 linux oracle unix

我正在寻找在 Linux/Unix 中一次注释掉多行的命令或快捷方式。例如,在一个文件中我们有 200 行,我只想评论前 100 行。我知道我们可以在每一行之前使用 # 来将其作为注释。但是有没有办法一次完成所有 100 行并节省时间?

最佳答案

当然,使用 sed:

sed -i '1,100s/^/# /' file

-i 使 sed 就地修改 file1,100 是文件中第 1-100 行的范围; “s”代表“替代”; ^ 是行首; # 是它的替代品。

关于linux - Linux/Unix 中是否有一次注释掉多行的命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24086662/

相关文章:

linux - 无法连接到containerd : failed to dial

java - 从 JDeveloper 11.1.2.4 迁移我的应用程序后,JDeveloper 12c 出现错误

sql - DDL失败后回滚DML

linux - 包含日志文件的 logrotate 目录

linux - 获取引号之间的单词

linux - 在Linux脚本中将用户输入隐藏在终端上

c - dentry_path_raw 不工作 C

linux - Rhel 中的每个命令都会返回错误

oracle - Sql plus 不显示英文

linux - 找不到命令