Shell编程其实就是以bash的为基础,将多个命令组合起来的程序。

严重注意

$hostname与$(hostname)之间的区别

$hostname是取hostname变量的值

$(hostname)是取hostname命令的执行结果

Linux Shell编程之基本概念_Linux

Shell的基本格式

第一行:#!/bin/bash  说明命令解释器

第二行:功能描述

后面就可以写正式的脚本了

在每个复杂代码后需要写出代码注释,如果有层次关系最好有缩进,适度添加空白行