时间:2021-05-23
#!/bin/bashecho "1"echo "2"echo "3"echo "4"echo "5"echo "6"
上面这段shell会依次打印1~6
假设我们想只打印5和6,想将1-4注释掉,除了正常的做法,每行前面加#进行注释外
一、手动添加注释
我们还可以用个取巧的办法,也可以写成下面这种
#!/bin/bash:<<EOFecho "1"echo "2"echo "3"echo "4"EOFecho "5"echo "6"冒号在shell里是一个命令,代表什么都不做
另外
: > data.log 等同于 cat /dev/null > data.log 可以起到清空文件内容的作用
还可以将1-4的输入重定向追加到黑洞中
#!/bin/bashcat >/dev/null<<EOFecho "1"echo "2"echo "3"echo "4"EOFecho "5"echo "6"二、利用vim批量添加注释
1.块选择模式
插入注释
首先用vim打开我们要操作的脚本,
然后将光标移动到我们要操作的首行(这里我们移动到echo "1"的左方),接着按v进入-- 可视(visual) --模式
然后用上下键选中需要注释的行数(这里我们使用下方向键一直移动到echo "4"那行)
然后按ctrl+v(win下面ctrl+q)进入列模式
按大写“I”进入插入模式,输入注释符“#”或者是"//",然后立刻按下ESC(两下)
最终效果如下
取消注释
ctrl + v 进入块选择模式,选中你要删除的行首的注释符号,注意// 要选中两个,
选好之后按d即可删除注释
方法二 替换命令
批量注释:
使用下面命令在指定的行首添加注释:
:起始行号,结束行号s/^/注释符/g
我们这里是要操作第2行到第5行,所以用vim打开脚本后,输入
:2,5s/^/#/g
然后回车,即可完成替换
取消注释:
:起始行号,结束行号s/^注释符//g
这里我们使用
:2,5s/^#//g
回车
以上就是shell中如何批量注释和取消注释的详细内容,更多关于shell 注释的资料请关注其它相关文章!
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
SQLServer中的批量注释批量注释Ctrl+(K,C):按住Ctrl键不放,然后依次按下K和C批量取消注释Ctrl+(K,U):按住Ctrl键不放,然后依次
一、python单行注释符号(#)python中单行注释采用#开头示例:#thisisacomment二、批量、多行注释符号多行注释是用三引号”'”'包含的,例
Notepad++中想要对代码进行添加注释代或者取消注释,该怎么实现呢?下面我们就来看看使用菜单方式对添加和取消注释方法,详细请看下文介绍。软件名称:文本代码编
Python3注释确保对模块,函数,方法和行内注释使用正确的风格Python中的注释有单行注释和多行注释:Python中单行注释以#开头,例如::#这是一个注释
注释,是代码中的一些“说明性文字”。注释本身不会参与程序的编译和运行,仅仅供程序员阅读。注释分为:单行注释、多行注释、文档注释。单行注释的符号是2条斜线“//”