在我的bash
脚本中,我经常使用可能包含空格的文件路径:
FOO=/path\ with\ spaces/
稍后,如果我想使用FOO
,我必须将其括在引号 ( "$FOO"
) 中,否则它将被解释为列表 ( /path
, with
, spaces/
)。有没有更好的方法来强制变量永远不会被解释为列表?不得不不断地引用换行是很麻烦的。
在我的bash
脚本中,我经常使用可能包含空格的文件路径:
FOO=/path\ with\ spaces/
稍后,如果我想使用FOO
,我必须将其括在引号 ( "$FOO"
) 中,否则它将被解释为列表 ( /path
, with
, spaces/
)。有没有更好的方法来强制变量永远不会被解释为列表?不得不不断地引用换行是很麻烦的。