Bash Shell记录脚本

Bash Shell记录脚本,详细讨论 shell 脚本或变量前,我们还得说说如何记录(documenting)脚本。毕竟,你得能看明白自己的脚本,即便是在编写完的几个月后。

解决方案

用注释记录脚本。# 代表注释的开始。该行上随后的所有字符都会被 shell 忽略。

#
# 这是一行注释
# 酷客教程 www.coolcou.com
# 多用注释
# 注释是你的好朋友

讨论

有些人将 shell 语法、正则表达式,以及 shell 脚本编程的其他部分描述为只写(write-only)语法,以此暗示很多 shell 脚本中难以理解的错综复杂之处。

要想让你的 shell 脚本避开这种陷阱,最好的方法就是该用注释的地方就用注释(另一种方法是使用有意义的变量名)。在奇怪的语法或紧凑的表达式前加上注释的确有用。

# 用空格替换分号
NEWPATH=${PATH/;/ }
#
# 交换分号两侧的文本
sed -e 's/^\(.*\);\(.*\)$/\2;\1/' < $FILE

甚至可以在命令提示符下用交互式 shell 输入注释。该功能可以关闭,但默认处于启用状态。在有些情况下,可能用得上交互式注释。

酷客网相关文章:

赞(0)

评论 抢沙发

评论前必须登录!