linux笔记_day12_shell编程

时间:2023-03-09 06:25:07
linux笔记_day12_shell编程

1.shell中如何进行算术运算

 A=1

 B=2

 1)let 算术运算表达式

  let C=$A+$B

 2)$[算术运算表达式]

  C=$[$A+$B]

3)$(($A+$B))

 4) expr 算术表达式,表达式中各操作数及运算符之间有空格,而且要使用命令引用(``)

  F=`expr $A + $B`

2.exit 退出脚本

  exit n

3.文件测试

  -e FILE 测试文件是否存在

  -f FILE  测试文件是否为普通文件

  -d FILE 测试指定目录是否为目录

  -r FILE 对当前用户是否可读

   -w FILE 对当前用户是否可写

   -x FILE 对当前用户是否可执行

4.测试脚本是否有语法错误

  bash -n 脚本

  bash -x 脚本:单步执行