shell运算

来源:互联网 发布:网络信息监管法 编辑:程序博客网 时间:2024/04/29 03:51
expr 是一款表达式计算工具,使用它能完成表达式的求值操作。val=`expr 2 + 2`echo "sum is $val";ps:值得注意的是,在 + 号两侧必须加入空格。val的表达式必须要加 反括号。 =放在别的地方是赋值,放在if [ ] 里就是字符串等于,shell里面没有==的,那是c语言的等于
文件操作:判断文件是否是一个目录。file="file";if [ -d file ];then  echo "this is a directory";else  echo "this is not a directory";fi
0 0