注释
本课属于 Coddy Terminal 学习旅程的“基础知识”单元。第 3 课,共 82 课。
注释是 shell 脚本中会被 shell 忽略的行。你可以用注释为代码添加说明,方便人们理解。
在 shell 中,注释以行首或空格后的 # 开始。从这个 # 到行尾的所有内容都会被忽略:
# 这是一条注释
echo "Hello!" # 这也会输出 Hello!运行上面的代码时,只会打印 Hello!:shell 完全看不到这些注释。
引号内或单词中间的 # 不会开始注释:echo "Issue #5" 会打印 Issue #5。
注释的常见用途:
1. 解释命令的作用:
# 打印一条欢迎消息
echo "Welcome to the terminal!"2. 暂时禁用一条命令:
# echo "This line is disabled"
echo "This line will execute"3. Shebang 行:
Shell 脚本最顶部的一条特殊注释会告诉系统使用哪个 shell:
#!/bin/bash
echo "This script runs with Bash"这一行以 #!(称为 shebang)开头,后面跟着 shell 的路径。它始终是脚本的第一行。
4. TODO 注释:标记未来的任务:
# TODO: 在这里添加错误处理
echo "Processing files..."亲手试试
这节课没有代码挑战。
这节课包含一个小测验。开始学习即可作答,并记录你的进度。
基础知识中的所有课
自己练习: Terminal 在线编辑器