Firstday=`date -d"-1 month -$(($(date +%d)-1)) days"+%Y%m%d` 5个月后最后1天: Lastday=`date -d"6 month-$(date +%d) days" +%Y%m%d` 当月第1天: date1=`date +%Y%m01` 上个月当天: d1=`date -d '1 month ago'+%Y%m%d` 5个月后当天: d2=`date -d '-5 month ago'+...
/bin/ksh Firstday=`date -d "-1 month -$(($(date +%d)-1)) days"` Lastday=`date -d "-$(date +%d) days"` echo $Firstday echo $Lastday 分类: Shell 好文要顶 关注我 收藏该文 微信分享 TheExile 粉丝- 0 关注- 0 +加关注 0 0 升级成为会员 « 上一篇: Java IO流 ...
date -d "-1month" +"%Y%m" 十二、获取昨天 date -d yesterday # 这样是未经过任何的格式化,比较难看 date -d yesterday +"%Y%m%d" # 这样是经过格式化的 十三、获取明天 date -d tomorrw date -d tomorrw +"%Y%m%d" date +%Y%m%d -d "+1 day" date +"%Y%m%d" -d '+1 day' # 这里引号...
date -d "+1day" 一天后 date -d "-1 day" 一天前 date -d "-1 month" 一月前 date -d "-1 min" 一分钟前 date +%w, date +%W 星期 date +%Y 年份以四位数显示 date +%y年份以两位数显示 date +%m 表示月份 date +%d 表示日期 date +%H 表示小时 date +%M 表示分钟 date +%S 表示秒...
1. 看懂是不可能看懂的,这辈子是不可能看懂的。 抱着试试的态度,你登陆了 shell 并且执行了,然后你惊喜的发现,成了!腰也不酸了腿也不疼了,比新盖中盖都好使。 至此,你的问题得以解决,好学的同学可能会深入学习一番(关于此命令的详解咱们放在文末),然后随着时间推移,短期记忆海马体突触消散而告终。此文结束。
mkdir -p $TARGET_DIR/$YEAR/$MONTH/$DAY echo -e "33[32mThe $TARGET_DIR Created Successfully !33[0m" fi #EXEC Full_Backup Function Command Full_Backup() { if [ "$WEEK" -eq "7" ];then rm -rf$TARGET_DIR/snapshot cd $TARGET_DIR/$YEAR/$MONTH/$DAY ;tar -g $TARGET_DIR/snapsho...
脚本的名字以.sh结尾,用于区分这是一个shell脚本执行方法有两种chmod +x 1.sh; ./1.shbash 1.sh查看脚本执行过程 bash -x 1.sh 查看脚本是否语法错误 bash -n 1.sh date命令用法 date命令是显示系统的当前的日期和时间,date在shll当中作用很大
把读入行中的第一个单词(word)赋给var1 ,第二个单词赋给var2,...把其余所有的词赋给最后一个变量。如果执行read语句时标准输入无数据,则程序在此停留等候,直到数据的到来或被终止运行。 #!/bin/bashecho"inputanumber:"readNUMecho$NUM #!/bin/bashecho"inputyearmonthday:"readYMDecho"Todayis$Y-$M-$...
echo "${month}-1-2009" 结果将是: 8-1-2009 显示换行 echo "OK!\n" echo "It is a test" 输出: OK! It is a test 显示不换行 echo "OK!\c" echo "It is a test" 输出: OK!It si a test 显示结果重定向至文件 echo "It is a test" > myfile ...
mkdir -p $TARGET_DIR/$YEAR/$MONTH/$DAY echo -e "�33[32mThe $TARGET_DIR Created Successfully !�33[0m" fi #EXEC Full_Backup Function Command Full_Backup() { if [ "$WEEK" -eq "7" ];then rm -rf$TARGET_DIR/snapshot