我有一个问题,关于将命令的输出存储在bash脚本中的变量中.
我知道一般来说有两种方法可以做到这一点
或
foo=$(bar)
# or
foo=`bar`
Run Code Online (Sandbox Code Playgroud)
但对于Java版本查询,这似乎不起作用.
我做了:
version=$(java --version)
Run Code Online (Sandbox Code Playgroud)
这不会将值存储在var中.它甚至还会打印它,实际上并非如此.
我也尝试将输出重定向到文件,但这也失败了.