wget | bash 帶參數的問題 - Linux

Table of Contents

請問

如果我想要透過wget 抓檔案直接用bash執行

則可以用

wget http://abc.abc | bash

但如果我需要丟參數該如何寫

謝謝

--

All Comments

Skylar DavisLinda avatarSkylar DavisLinda2015-01-28
用wget -O -或curl
然後先把這篇看完 http://goo.gl/zqqeEs
Zenobia avatarZenobia2015-01-29
結果發現沒回答到的你的問題@@ 可以用:
bash <(curl <url>) [args] ...
Yedda avatarYedda2015-02-01
舉例來說bash <(echo 'echo $1') ker會印出ker
Kama avatarKama2015-02-04
沒辦法帶參數吧,除非你每一行都要帶參數,那你可以
Victoria avatarVictoria2015-02-06
用sed之類的把參數插進去
Kelly avatarKelly2015-02-10
感謝PkmX大 的卻可行 但發現script中有用到 $0 就會失效
Rosalind avatarRosalind2015-02-15
本來想法是做一個 我由中控更新的script 及時能用最新的
Carol avatarCarol2015-02-18
如果需要$0就存完檔再分開跑 不然你怎麼期待他抓得到
script本身的檔名 XD
Carol avatarCarol2015-02-22
$0就是bash暫時建立的named pipe 重點是你要用$0幹麻?
Sandy avatarSandy2015-02-24
我不知道有沒有搞懂你的需求,似乎是寫個script,內容是先
Queena avatarQueena2015-02-27
wget抓檔,暫存一個檔名,然後根據下載內容判斷要帶什麼參
Lauren avatarLauren2015-03-03
數(不知道你是否是這個意思),然後把這些參數列在執行下載
內容的command之後,也就是bash 下載內容檔 <參數1>...<n>
Callum avatarCallum2015-03-04
不知道這不是你要的?
Candice avatarCandice2015-03-05
<參數1>...<n>的數量和值是隨下載內容檔的需要而變化
Daniel avatarDaniel2015-03-06
基本上,我教你一個更快的做法
直接看國外人家熱門套件或是安裝script怎麼寫的
反正原始碼都公開的,技巧全在裡面
Vanessa avatarVanessa2015-03-10
Tristan Cohan avatarTristan Cohan2015-03-14
用 wget 接 bash 的話,在 ctrl+c 或例外 會出bug