Linux -BASH shell脚本
bash脚本基础
脚本文件第一行 #!/bin/bash
这个特殊字符串称为 sha-bang,告诉系统以bash脚本方式运行代码
注释以字符#开头,知道行尾
echo向正在运行程序的用户显示信息。
创建并保存脚本后,要使他变成可执行chmod a+x hello.sh
就可以./hello.sh运行脚本(在命令前加./因为命令可能不在$PATH变量指定的目录中)
要想不使用./,可修改$PATH变量,使其包含你的脚本所在的目录
普通用户要在主目录创建一个bin目录,把脚本放在这个目录下
bash脚本中还有表示传递给脚本参数的变量
test.sh bob sue ted
第一个参数分给变量$1,第二个参数分给变量$2,所有参数集合被分给$@
条件表达式