标签: bash
认为你有一个变量,其中包含一个中间有空格的文本字符串,你想将它用作另一个脚本的输入参数。如何在不担心空间字符的情况下传递变量内容?
以下不起作用:
VAR1=hello\ world #... do something else ./a_script.sh $VAR1
答案 0 :(得分:3)
使用双引号:
VAR1=hello\ world #... do something else ./a_script.sh "$VAR1"