我想創建一個npm's(curl http://example.com/install.sh | sh
)的安裝腳本,但它讓我問這個問題:我可以在perl中寫腳本嗎?據我所知,默認情況下perl默認安裝在至少ubuntu,RHEL & OS X上 - 所以我想知道在2011年,我能不能編寫shell並且仍然足夠通用於每個人?有第三個更好的選擇嗎?shell腳本與perl的安裝腳本 - perl的普遍程度如何?
這將針對用戶的開發盒,而不是階段或生產。
我特別想做的就是使用這個安裝腳本輕鬆地引導開發環境,而無需創建和維護包的開銷。該腳本將有4個步驟:
- 檢查,請確保安裝的git
- 使用git克隆一個回購協議CWD
- 拉下來,一個perl控制腳本保存到/ usr/bin中,使它可執行
- 添加一些環境變量(相關帖子:linux cross-distro environment variable modification via script?)
就是這樣。我的想法是這樣簡單而通用,足以使用引導腳本而不是軟件包。我的目標受衆是用戶的Unix或Linux本地開發系統。
誰是你的目標受衆? – Gabe 2011-04-13 05:29:58