如何在bash中设置一个变量的值为某指令的输出?
如希望将变量variable的值设置为ls -al的输出。
方法是:
variable="$(ls -al)" echo $variable
注意是"$(指令)"
也可以是
variable=`ls -al` echo $variable
这里不是单引号,而是backticks
参考文档: