Linux 技术手札

Shell Script 将指令输出储存到变量

在 Shell Script 要将执行指令的输出储存到变量, 而不是直接输出结果, 可以用以下两种写法:

要留意的是, 跟 PHP 或 Python 等不同, 在等号 (=) 前后不可以加入空间。

例如要将日期储存到变量 today, 可以用以下写法:

将变量内容输出跟其他变量一样, 可以用 echo 或 printf:

以上是在 Shell Script 把指令输出储存到变量, 以及再将变量内容印出的方法。

Exit mobile version