主页 > Linux教程 > 正文

编写shell时应该留意的8点

这些都是站长在编写shell的过程中总结的,或许会有许多遗漏,期望各位纠正。

1. 界说变量时,等号两头不加空格,若变量的值需求有空格,则需求加双引号""

name=pythontab

name="python tab"

这样都是正确的

2. 测验表达式[ 表达式 ] 中[]内两头要加空格,否则它会认为是个变量, 呈现过错

3. if每个条件的后边都要用then

4.变量一般用小写,由于体系变量一般运用大写

5.在shell中运用$name之类的语法是,最好加上双引号,“$name”,否则,有时候会呈现意想不到的过错

6.expr 指令中运算符要左右加空格,否则会被认为是字符串 。例如 expr 1 + 1,而不能写成expr 1+1,这样会输出1+1

7.将一条指令的成果作为另一条指令的参数时,要用``括起来,是数字键1左面的那个键上的点,不是单引号

8.if----;then ----- fi     留意if [];这个分号很重要,不要忘掉




上一篇:了解linux分区你需求知道的几点
下一篇:细说jsonp

PythonTab微信大众号:

Python技能交流合作群 ( 请勿加多个群 ):

群1: 87464755

群2: 333646237

群3: 318130924

群4: 385100854