![Bash 脚本:如何将变量设置为当前时间,格式为 XX:XX:XX](https://linux22.com/image/1451541/Bash%20%E8%84%9A%E6%9C%AC%EF%BC%9A%E5%A6%82%E4%BD%95%E5%B0%86%E5%8F%98%E9%87%8F%E8%AE%BE%E7%BD%AE%E4%B8%BA%E5%BD%93%E5%89%8D%E6%97%B6%E9%97%B4%EF%BC%8C%E6%A0%BC%E5%BC%8F%E4%B8%BA%20XX%3AXX%3AXX.png)
对于我正在编写的脚本,我需要能够将变量设置为当前系统时间。例如,11:40:55。这样计算机就会在准确的时间进入睡眠状态,因此如果有更简单的方法可以做到这一点,那就更好了。
答案1
您可以使用以下命令执行此操作:
TIME=$(date +"%H:%M:%S")
对于我正在编写的脚本,我需要能够将变量设置为当前系统时间。例如,11:40:55。这样计算机就会在准确的时间进入睡眠状态,因此如果有更简单的方法可以做到这一点,那就更好了。
您可以使用以下命令执行此操作:
TIME=$(date +"%H:%M:%S")