Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我需要在第一个脚本中将变量发送到另一个脚本 (BASH) 和 uset。代码是这样的:
read var source myscipt.sh $var echo $var
问题是,如果 y 在将 $var 发送到 myscript.sh 后输入空格时,我只有第一个。
注意:在 myscript.sh 我只使用 $1 这与问题有关吗?
谢谢!!!
您需要使用引号。因此 var 将被视为仅一个参数,即使它包含空格。
source myscipt.sh "$var"