![如何设置一个变量等于 GRUB2 中命令的输出?](https://linux22.com/image/49145/%E5%A6%82%E4%BD%95%E8%AE%BE%E7%BD%AE%E4%B8%80%E4%B8%AA%E5%8F%98%E9%87%8F%E7%AD%89%E4%BA%8E%20GRUB2%20%E4%B8%AD%E5%91%BD%E4%BB%A4%E7%9A%84%E8%BE%93%E5%87%BA%EF%BC%9F.png)
我想自定义一点我的 GRUB 2 引导加载程序,所以我问如何设置一个等于 GRUB2 中命令的输出的变量?
我有兴趣传递的输出date
命令到变量。此外,我怎样才能只保留该变量中的时间或小时?
答案1
我自己找到了答案。date
我可以使用模块,而不是使用命令insmod datehook
,这样可以访问以下环境变量:$YEAR
, $MONTH
, $DAY
, $HOUR
, $MINUTE
, $SECOND
, $WEEKDAY
。
答案2
你需要命令替换:
now=$(date)