相关命令
天数计算
echo $(date -d "1 day ago" +%Y-%m-%d) #1 day ago 直接输出系统前一天的日期
echo $(date -d "2 day ago" +%Y-%m-%d) #2 day ago 直接输出系统前两天的日期
$
组合使用 参数 $0:
在shell中,$0 指定为命令行参数的第0个参数,即当前脚本的文件名,$1 $2 指传入脚本的第 1 第 2 个参数
dirname 和 $0:
经常看到 $(dirname $0),那么这个变量存放什么,即:当前脚本文件的父目录,注意 $0 为脚本执行时传入的脚本路径名,如下
$#
这个程式的参数个数
日志
记录终端信息
script screen.log
bash main.sh
while 循环
while condition
do
statements
done
参考资料
https://blog.youkuaiyun.com/sinat_25873421/article/details/80340049