2016-05-30 146 views
0

我試圖從OSX el Capitan的shell腳本執行curl命令。 如何將一個變量傳遞給curl腳本。我試過這個: var ="some variable" curl -O '$var' 但它不工作。在此先感謝如何在shell腳本中將shell變量放入curl命令中?

+0

你也有var'和'=「一些變量」之間的'空間? *「它不工作」*是什麼意思? – jDo

+0

是的,它是一串長長的數據,變量每次變化都會給我200 OK,但事實並非如此。 –

回答

1

單引號可能會阻止變量插值。 試試這個作爲樣本:'在你的腳本

export var="http://www.google.com/" 
curl "$var" 
+0

我的壞使用一堆數據不僅僅是因爲它的捲曲 - - 數據'隨機數據= $ var&一些其他數據' –

+0

這是同樣的問題,無論如何。你的變量不會插入單引號內;你需要雙重的才能獲得除了你真正輸入的東西以外的任何東西。 –

+0

謝謝噸會試試這個 –

相關問題