标签:shell
#!/bin/bash
start=$(date +%s) #获取纪元时间
date #输出系统时间
date +%s #打印纪元时间
date --date "Thu Nov 18 08:07:21 IST 2010" +%s #转换成纪元时间
date --date "Jan 20 2001" +%A #获取当前星期几
#date "+%d %B %Y" #按格式打印日期
date -s "21 June 2009 11:01:22" #设置日期和时间
end=$(date +%s) #获取纪元时间
difference=$((end-start)) #获取执行时间
echo Time taken to execute commands is $difference seconds.
#!/bin/bash
echo -n Count:
tput sc #存储光标位置
count=0
while true;
do
if [ $count -lt 40 ]
then
let count++
sleep 1; #休眠1秒钟
tput rc #恢复光标位置
tput ed #清除当前位置到末尾的内容
echo -n $count;
else exit 0;
fi
done
日期内容 | 格式说明 |
---|---|
星期 | %a (例如:Sat) |
%A (例如:Saturday) | |
月 | %b (例如:Nov) |
%B (例如:November) | |
日 | %d (例如:31) |
固定格式日期(mm/dd/yy) | %D (例如:10/18/10) |
年 | %y (例如:10) |
%Y (例如:2010) | |
小时 | %I或%H (例如:08) |
分钟 | %M (例如:33) |
秒 | %S (例如:10) |
纳秒 | %N (例如:692508515) |
Unix纪元时(以秒为单位) | %s (例如:1290049486) |
标签:shell
原文地址:http://blog.csdn.net/wxb1553725576/article/details/46292261