一:单行注释直接在行首加"#"

如:#我是注释行

二、多行注释利用:空命令

注意:以下方法中如果在注释中出现反引号引用的命令将会执行,存在风险。

1.把输入重定义到前面的命令,但是":" 是空命令,所以就相当于注释了。:<

....我是注释内容

....我是注释内容

....我是命令`mkdir test`

....我是注释内容

BLOCK

2.类似于建一本地文件,然后对它执行空命令,什么也不做,亦即是相当于注释了:<

....我是注释内容

....我是注释内容

....我是命令`mkdir test`

....我是注释内容

WORD

这两种方法均会创建test文件夹。

三、vi/vim多行注释和取消注释

1.多行注释:

1. 进入命令行模式,按ctrl + v进入 visual block模式,然后按j, 或者k选中多行,把需要注释的行标记起来

2. 按大写字母I,再插入注释符,例如#

3. 按esc键就会全部注释了

2.取消多行注释:

1. 进入命令行模式,按ctrl + v进入 visual block模式,按字母l横向选中列的个数,例如 # 需要选中2列

2. 按字母j,或者k选中注释符号

3. 按d键就可全部取消注释

linux里面的注释命令是啥,bash脚本中单行及多行注释方法相关推荐

  1. 如何从Bash脚本中检测操作系统?

    我想将.bashrc和.bash_login文件保存在版本控制中,以便我可以在我使用的所有计算机之间使用它们. 问题是我有一些操作系统特定的别名,所以我一直在寻找一种方法来确定脚本是否在Mac OS ...

  2. linux sftp账号密码脚本传文件,关于shell:如何使用Bash脚本中的密码运行sftp命令?...

    我需要从Linux主机使用sftp将日志文件传输到远程主机.我的操作组已为我提供了相同的凭据.但是,由于我无法控制其他主机,因此无法生成RSA密钥并与其他主机共享. 那么,有没有一种方法可以通过cro ...

  3. linux脚本里用expect,如何在bash脚本中使用expect

    这是我在 following bash脚本中使用的代码片段: for user_input in `awk '{print}' testfile_$$.txt` do ipaddress=`echo ...

  4. 如何在bash脚本中提示用户进行确认? [重复]

    本文翻译自:How do I prompt a user for confirmation in bash script? [duplicate] This question already has ...

  5. 第四组视频:在bash脚本中使用脚本选项

    马哥教育(http://www.magedu.com)在bash脚本中使用脚本选项.本视频是我们上课过程的实际记录.下载地址:    http://down.51cto.com/data/414002 ...

  6. 处理除第一个之外的所有参数(在bash脚本中)

    本文翻译自:Process all arguments except the first one (in a bash script) I have a simple script where the ...

  7. linux shell脚本字符串连接符,学习Linux shell脚本中连接字符串的方法

    这篇文章主要介绍了Linux shell脚本中连接字符串的方法,如果想要在变量后面添加一个字符,可以用一下方法: 代码如下: $value1=home $value2=${value1}"= ...

  8. java中bash应用_在bash脚本中查找java应用程序的进程ID(以查看目标应用程序是否已在运行)...

    我知道获取进程ID有一百万个问题,但这个问题似乎是独一无二的.谷歌没有给我答案,所以我希望stackexhange会帮助而不是关闭这个问题. 当涉及Java时,找到进程ID似乎比较棘手(pgrep不起 ...

  9. bash脚本中出现[[:not found错误的解决方法

    bash脚本中出现[[:not found错误的解决方法--bash脚本总结1 今天在写脚本的时候,发生了一个奇怪的问题:在脚本中使用[[的时候报错"[[: not found". ...

最新文章

  1. 腾讯离职,迪士尼给发了offer
  2. springboot特点
  3. WebGL Shader 环境搭建
  4. 恢复 root 本地无权限 Access denied for user 'root'@'localhost' (using password: NO)
  5. 一键设置mac显示选项_如何通过关闭浏览器中的一个选项卡将Mac上的电池寿命延长一倍...
  6. dede首页调用会员积分和头像代码
  7. 蓝桥杯 基础练习 回文数
  8. MapServer使用笔记(一)
  9. 网站地图生成器_10个相见恨晚的PPT网站 让你看一眼就心动
  10. XCode 4.0 iOS SDK 4.3 iPhone证书破解 完全教程
  11. gradle构建_如何提高Gradle的构建速度?
  12. android 之手机拨号器,以及短信发送器的简单实现
  13. 高德地图提前上线多条重要道路预通车机制不断成熟
  14. 趋势科技防毒墙网络版的卸载方法
  15. 机器学习基石 5.4 Break Point
  16. 强制卸载Edge(Chromium内核版本)
  17. 这个帖子记录一下java代码转换成易语言代码的坑[持续更新]
  18. linux系统中同时开启wifi与热点的办法
  19. HDR视频色调映射算法(之四:Display adaptive TMO)
  20. 《面试无忧》--DCL单例模式为什么要用volatile修饰?

热门文章

  1. 数据库系统工程师考试历年试题分析与解答
  2. 900亿的分众传媒危险了?
  3. 小程序嵌入web-view网页后,点击网页中的按钮跳转回小程序
  4. 服务端和客户端之文件加密传输
  5. Pyinstaller 打包 Pytest项目及资源文件
  6. uvaoj 10815 Andy's First Dictionary set的基本使用
  7. C语言-八道题深入理解c指针
  8. 打卡定制版 最新H5早起打卡网抑云熬夜打卡+有支付/带教程
  9. STM32,软复位,上电复位,看门狗复位对芯片IO状态的影响?
  10. kubernets 学习记录