【发布时间】:2011-10-22 17:31:17
【问题描述】:
以下命令
echo 'a b' 'c'
输出
a b c
但是下面
X="'a b' 'c'"
echo $X;
会出局
'a b' 'c'
我正在寻找一种取消引用 $X 的方法,以便它输出 "a b c" ,但不会丢失合并的 'a b' 参数。 (= 2 个参数而不是 3 个参数,对于命令 'echo' 没有区别,但对于其他命令,如 'cp')
【问题讨论】:
-
回声 ${X//\'/}; // a b c
标签: linux bash shell command-line arguments