在编写shell中,很少有脚本是顺序操作,大部分的时候需要进行逻辑判断。
先看一个简单的格式:
if command then commands fi
bash shell会运行if后面的命令。如果该命令的退出状态码是0,then后的命令就会执行。否则不执行。 继续阅读
在编写shell中,很少有脚本是顺序操作,大部分的时候需要进行逻辑判断。
先看一个简单的格式:
if command then commands fi
bash shell会运行if后面的命令。如果该命令的退出状态码是0,then后的命令就会执行。否则不执行。 继续阅读
shell脚本中的反引号“`”,这个符号通常在tab键的上面那个键,同时按住shift输入。在shell中反引号,可以讲命令的输出赋给变量。在shell编程中,很多时候,shell 命令的输出需要作为下面命令的参数。那这个反引号就会排上用场了。
这个例子很简单,就是按照年月日,创建文件夹。 继续阅读
在开始编写复杂的shell脚本时,有时候你会发现在编写很多重复的代码。bash shell支持用户定义的函数。可以将shell脚本的代码进行封装。方便以后多次使用和维护。 继续阅读