【问题标题】:How to write result in empty variable? [duplicate]如何将结果写入空变量? [复制]
【发布时间】:2021-04-01 04:18:15
【问题描述】:

如何将命令结果写入空变量?

#!/bin/bash
today=''
$today = $(date)
echo $today

【问题讨论】:

    标签: linux bash


    【解决方案1】:
    1. There shouldn't be a space around the =
    2. 在变量赋值时,不需要$
    #!/bin/bash
    today=''
    today="$(date)"
    echo "${today}"
    

    【讨论】:

    • 3.记得引用参数扩展;)
    • 4.如果找不到错误,把shebang改成#!/bin/bash -x
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-06-02
    • 2021-08-11
    • 1970-01-01
    • 2017-09-09
    • 2018-04-19
    • 2012-11-03
    • 2019-07-06
    相关资源
    最近更新 更多