在Shell脚本中获取当前日期
时间:2019-11-20 08:53:03 来源:igfitidea点击:
在Linux shell脚本中,如何获取当前的日期?
如何将日期保存到shell变量中?
解决方案
在Linux中,可以使用Date命令打印或设置系统日期和时间。
在shell脚本中,可以通过命令替换的方式获取某个命令的输出。
语法如下:
$(command)
或者
`command`
例如,显示今天的日期:
$ echo "Today is $(date)"
输出示例:
Today is Sat May 18 10:03:11 IST 2016
示例
将今天的日期存储在TODAY中,并将主机名存储在HOST变量中:
#!/bin/bash TODAY=$(date) HOST=$(hostname) echo "-----------------------------------------------------" echo "Date: $TODAY echo "Host:$HOST" echo "-----------------------------------------------------"