tcl中获取时间
set now [clock seconds]
set date [clock format $now -format “%y-%m-%d %H:%M:%S”]
更多https://www.tcl.tk/man/tcl8.5/tutorial/Tcl41.html
Linux shell中时间变量
转载:步留痕 地址https://www.cnblogs.com/bulh/articles/9666913.html
shell中时间变量的基本使用
1.SHELL脚本 中date的使用
#(1)最简单的使用
echo "今天日期是: date +%Y%m%d"
今天日期是:20180918
#(2)时间变量的使用
#!/bin/bash
echo "时间是:date '+%Y%m%d %H:%M:%S' "
echo "时间是:date '+%Y-%m-%d %H:%M:%S' "
时间是:20180918 08:11:17
时间是:2018-09-18 08:11:49
此处日期和时间使用空格连接,需要注意‘单引号’的使用
#(3)简单的shell脚本
#在当前目录下面创建当天日期的目录
##written by 2018-9-18
#!/bin/bash
guoch=date +%Y%m%d
mkdir ${guoch}
#(4)前一天的日期
#前一天的日期
#(今天是18号)
echo “date -d "-1 day" +%d”
结果是:17
#前一小时
#当前是7点
echo “date -d "-1 hour" +%H”
结果是:6
#前一分钟
echo “date -d "-1 min" +%M”
#前一秒钟
echo “date -d "-1 second" +%S”
#(5)学习日期变量的简单应用
#!/bin/bash
##In this Script we will use variables
##Writen by 2018-09-18
d1=date +%H:%M:%S
echo “The Script begin at $d1”
echo “Now we will sleep 2s”
sleep 2 #休眠2秒
d2=date +%H:%M:%S
echo “The Script end at $d2”
测试结果是:



###上面涉及到sleep的应用
sleep 1 睡眠1秒
sleep 1s 睡眠1秒
sleep 1m 睡眠1分
sleep 1h 睡眠1小时
date 在命令行中的使用方式:

TCL与Linux Shell获取与操作时间
995

被折叠的 条评论
为什么被折叠?



