“#!” 告诉系统用什么脚本进行编辑 ,常用#!/bin/bash。
在对变量进行赋值时,规避空格符。
单双引号的使用,单引号成对出现,且在单引号中不能使用变量,但可以在双引号中使用单引号加变量的形式。例如:
#!/bin/bash
var_jj="help"
var_xx='$var_jj'
var_ll="'$var_jj' me!"
echo -e $var_ll $var_xx
结果==> 'help' me! $var_jj
字符串取长 “ # ” 获取字符串长度。例如:string="xxx" echo ${#string} ==>3
提取字符串 ${变量 : 起始位(从0开始) : 截取长度} string="x1x2x3" echo ${string:1:3} ==> 1x2
字符串查找 “ `expr index "${string}" io` ”。最外层是反单引号,expr和index是固定的,io表示查i或者o。