eval命令在ssh中不起作用

时间:2015-10-12 15:48:56

标签: linux bash shell unix

for model in RemoveMarkerMixin.__subclasses__():
    for model.objects.filter(marker='upload_wave1').delete()

上述命令基本上将read -d '' String <<"EOF" ls EOF 分配给变量ls。现在我用这个

String

在上面的命令中,我试图执行用变量sshpass -p 'Ku99123' ssh -t kuhl@adf-sc-101.i.e.ibi.com 'cd /var/www/nginx/network ; eval $String && exec bash -l' 编写的命令。但是String在这里不起作用。如果我编写简单的eval命令而不是ls,则可以正常工作。

我在这做什么语法或逻辑犯罪?

0 个答案:

没有答案