记录shell的学习过程,虽然简短,但是实用
#!/bin/bash echo "lvzilong shuaige" my_name="airzilong" my_age="20" my_age="123" #删除my_age unset my_age #拼接字符串 echo "${my_name}${my_age}" #字符串长度 echo ${#my_name} my_names=("air zilong" "lv zilong" "lv ziquan" "shuai ge") echo ${my_names[1]} echo ${my_names:0:5} #数组个数 echo ${#my_names[@]} #或者 echo ${#my_names[*]} echo "${my_names[1]}是帅哥哈哈哈哈" #查找字符串 testString="abcdefg" #进程 echo $$ echo $! #结束后是否有错 echo $? echo "-- \$* 演示 ---" for i in "$*"; do echo $i done echo "-- \$@ 演示 ---" for i in "$@"; do echo $i done #加法 sum=`expr 1 + 1` echo $sum
lvzilong shuaige
airzilong
9
lv zilong
air z
4
4
lv zilong是帅哥哈哈哈哈
5826
0
-- $* 演示 ---
-- $@ 演示 ---
2
如果转载请注明转于: AirZilong的博客 原文链接:https://www.f2er.com/bash/390851.html