shell-基础脚本

变成可执行程序

  • 1.对脚本添加可执行权限 chmod +x ***.sh
  • 2.添加到系统环境变量
#!/bin/bash
#echo $PATH
for ((i=0; i<10; i++))
do
    echo "Running";
    sleep 1
done

环境变量

  • set查看当前环境变量
  • \$5-->表示$5,而不是变量$5
  • ${value}---》花括号帮助识别美元后面的变量名
    image
    image

命令替换

将命令输出付给变量

  • 反引号字符 `
  • $()格式
#!/bin/bash
tody=$(date +%y%m%d)
ls -l /etc/ > log.${tody}

命令替换的警告

重定向输入输出

  • > :创建文件,覆盖输入
  • >> :追加输入



内联输入重定向

  • <<

管道


数学计算

expr


方括号[]

  • 浮点运算出错

浮点运算

  • bc -q

退出脚本

查看退出码




指定退出码

posted @ 2022-04-04 00:11  starc的miao  阅读(23)  评论(0)    收藏  举报