实际情况有点复杂,但我遇到的问题是我在eval命令中有一个echo命令。像这样:
$ eval echo 'keep my spacing'
keep my spacing
$ echo 'keep my spacing'
keep my spacing
我想知道如何防止eval剥离我的间距,以便第一个命令打印出与第二个相同的消息......
这是一个更接近实际情况的示例:
$ eval `python -c 'print "echo \"keep my spacing\""'`
keep my spacing