wsxxz 发表于 2018-8-20 13:35:42

Shell中的()和(())

  Shell中的()和(())
  小括号()
  1.命令组,作为一个子shell顺序执行,如(date;ls);
  2.命令替换,就是常用的``,$(date);
  3.初始化数组,A=(a b c d)
  双括号(())
  1.整数扩展,用于判断,
  A=3
  B=4
  if ((A>=B));then
  echo 1
  else
  echo 2
  fi
  常用测试符号
  >:大于
  =:大于或等于
  ==:等于
  !=:不等于
  2.整数运算,echo $((1+2)),返回结果3;
  3.重赋值变量,
  V=3
  ((V++))
  echo $V,返回结果4,相应的V--,返回结果2;
  4.算术运算比较,for ((i=1;i
页: [1]
查看完整版本: Shell中的()和(())