【发布时间】:2013-09-19 03:58:01
【问题描述】:
在我的 Perl 程序中,我得到了一个变量,该变量具有以下内容:
echo -e \"use\nseveral\nlines\"
我想通过shell(使用exec)运行这个命令
echo -e "use\nseveral\nlines"
在将变量传递给 exec 之前,我在变量上尝试了 eval,但这解释了 \n 并将它们更改为换行符。
编辑:
请注意,我得到了变量,并且无法控制它的输入方式。因此,鉴于变量是这样输入的,有没有办法“取消引用”它?
【问题讨论】: