记录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的博客