小编use*_*282的帖子

Bash脚本存储命令输出到变量

我有一个问题,关于将命令的输出存储在bash脚本中的变量中.
我知道一般来说有两种方法可以做到这一点

foo=$(bar)
# or
foo=`bar`
Run Code Online (Sandbox Code Playgroud)

但对于Java版本查询,这似乎不起作用.

我做了:

version=$(java --version)
Run Code Online (Sandbox Code Playgroud)

这不会将值存储在var中.它甚至还会打印它,实际上并非如此.

我也尝试将输出重定向到文件,但这也失败了.

variables bash store

59
推荐指数
2
解决办法
8万
查看次数

标签 统计

bash ×1

store ×1

variables ×1