在 Bash(或其他 shell)中,如何打印具有多行值的环境变量?
text='line1
line2'
我知道一个简单的通常echo $text
不会开箱即用。一些 $IFS 调整会有帮助吗?
我目前的解决方法是ruby -e 'print ENV["text"]'
. 这可以在纯shell中完成吗?我想知道env
command 是否会采用未解析的 var 名称,但似乎没有。
在 Bash(或其他 shell)中,如何打印具有多行值的环境变量?
text='line1
line2'
我知道一个简单的通常echo $text
不会开箱即用。一些 $IFS 调整会有帮助吗?
我目前的解决方法是ruby -e 'print ENV["text"]'
. 这可以在纯shell中完成吗?我想知道env
command 是否会采用未解析的 var 名称,但似乎没有。