Linux复习-shell程序设计

1、shell变量和算术运算

  • 简单变量的定义与赋值及引用
Barry='Life is beautiful'
echo $Barry
  • 数组
A=(I Love Life)
#shell数组下标从1开始
echo ${A[1]} ${A[2]} ${A[3]}
#打印数组
echo A
  • 位置参数
    运行Linux命令或shell脚本时可以带有实参

shift.shell文件

echo  $0 $1 $2 $3 $4 $5 $6 $7 $8 $9 $10
shift
echo $0 $1 $2 $3 $4 $5 $6 $7 $8 $9 ${10}
shift
echo $0 $1 $2 $3 $4 $5 $6 $7 $8 $9 ${10}

  • shift命令
    使得位置参数向左移动,但$0不移动
    Linux复习-shell程序设计
  • set
    是使用set命令为位置参数赋值
set 1 2 3
#把数字1赋给$1,数字2赋给$2,数字3赋给$3

set.shell文件

set 1 20 30
echo $0 $1 $2 $3

执行set脚本

bash set
# set 1 20 30
上一篇:Windows 快捷键


下一篇:AndroidStudio的必备插件和使用技巧,移动应用开发专业前景分析