2024年3月9日发(作者:)
linux获取当前时间作为变量的方法
在Linux中,获取当前时间作为变量有多种方法。以下是其中
的三种常见方法:
1. 使用date命令获取当前时间并将其赋值给变量:
```
my_time=$(date +%Y-%m-%d %H:%M:%S)
echo $my_time
```
其中,date命令用于获取当前时间,+%Y-%m-%d %H:%M:%S是格
式化输出的参数,用于将当前时间以“年-月-日 时:分:秒”的格式
输出。赋值给变量my_time后,可以使用echo命令输出该变量的
值。
2. 使用bash内置变量$()获取当前时间并将其赋值给变量:
```
my_time=$(echo $(date))
echo $my_time
```
其中,$()表示将括号内的命令执行后的结果作为值赋给变
量。在此处,echo $(date)将获取当前时间并将其输出,然后将该
输出作为值赋给变量my_time。
3. 直接调用date命令获取当前时间:
```
- 1 -
my_time=`date`
echo $my_time
```
其中,使用反引号(`)将date命令括起来,表示将该命令的
输出作为值赋给变量my_time。然后可以使用echo命令输出该变量
的值。
- 2 -


发布评论