1
我有类似于下面的东西,用shell脚本:提供火花应用适当的方式与空间精氨酸参数/火花提交
FOO="bar gum"
$ spark-submit --verbose --class SomeApp some.jar "$FOO"
然而,这会导致:
Main class:
SomeApp
Arguments:
bar
gum
凡为我所期待的是“巴胶”的一个参数
/更新
这么多为弱智化这个问题
什么我真的是:
FOO="bar gum"
$ ssh host spark-submit --verbose --class SomeApp some.jar "$FOO"
这应该已经:
FOO="bar gum"
$ ssh host spark-submit --verbose --class SomeApp some.jar \"$FOO\"
是否逃脱双引号帮助吗? \“$ FOO \” – ChristopherB
是的,靠近它,我通过ssh命令发送它,所以第一个扩展被抓到了那一行,DOH! – hbogert