shell命令

shell命令

#!/bin/bash
echo "hello world!!! zhangchi,hahah "
youname="chenbihan"
echo $youname
echo "执行的文件名字: $0"
echo "第一个参数为 $1"
echo "第二个参数为 $2"
echo "第三个参数为 $$"
my_arr=(a b c d e)
echo "数组的第一个元素: ${my_arr[0]}"
echo "数组的第二个元素: ${my_arr[1]}"
echo "数组的长度:${#my_arr[*]}"

#运算符
val=`expr 2 + 2`
echo "2+2= $val"

#test运算符
num1=100
num2=100

if test $[num1] -eq $[num2]
then
   echo "两数相等"
else
   echo "两数不想等"
fi

#文件测试
if test -e ./logs
then
   echo  "文件已存在"
else
   echo "文件不存在"
fi

#条件判断
a=10
b=20

if [$a == $b]
then
  echo "a 等于 b"
elif [$a -gt  $b] 
then
  echo "a 不等于 b"
fi

  

原文地址:https://www.cnblogs.com/zhangchiblog/p/14191668.html