让代码整洁、过程清晰的BASH Shell编程技巧
这是我写BASH程序的招式。这里本没有什么新的内容,但是从我的经验来看,人们爱滥用BASH。他们忽略了计算机科学,而从他们的程序中创造的是“大泥球”(译注:指架构不清晰的软件系统)。在此我告诉你方法,以保护你的程序免于障碍,并保持代码的整洁。一、不可改变的全局变量1.尽量少用全局变量2.以大写命名3.只读声明4.用全局变量来代替隐晦的$0,$1等在我的程序中常使用的全局变量:复制代码 代码如下:readonly PROGNAME=$(basename $0...