bash脚本中怎么将命令执行结果赋值给一个变量

例如date 命令可以返回日期信息,我怎么将日期结果存到一个变量里面呢?

$ date
2024年 6月19日 星期三 21时41分20秒 CST

直接赋值结果不生效

$ d=date
$ echo $d
date

有很多方法可以做到:

反引号 `command`

$ d=`date`
$ echo $d
2024年 6月19日 星期三 21时43分33秒 CST

$+括号:$(command)

$ d=$(date)
$ echo $d
2024年 6月19日 星期三 21时43分33秒 CST

0 0 投票数
文章评分
订阅评论
提醒
guest
0 评论
内联反馈
查看所有评论
0
希望看到您的想法,请您发表评论x