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