1
A
回答
3
在大多數我寫的劇本,我都允許使用的命令行參數採取優先。
這是爲了讓誰想要set'n'forget參數這樣做「懶惰」的用戶。
它還允許壓倒在特殊情況下,這些參數由命令行。
對於那些不希望錯誤地設置其參數的機會,他們可以使用參數。
有時候,我甚至可以在層次結構多層次,按優先順序:
- 值,而程序運行設置。
- 命令行參數。
- 環境變量。
- 本地配置文件。
- 全局配置文件。
- 默認。
這樣一來,對於每一個變量,你只是你的工作方式了該列表,將其設置爲相應的值,如果它的存在。
1
我建議你更喜歡命令行參數超過環境瓦爾除非
- 你需要跨越的命令仍然存在價值。
- 需要全系統的全球價值觀
Foredecker
1
時,你總是可以喜歡的參數。
但是說你有SCRIPT1調用SCRIPT2。這兩個腳本都分發給許多用戶。根據用戶的不同,Script2可能需要不同的參數,並且由於某些原因,用戶不希望或無法更改Script1。這是環境變量可能有用的情況。
相關問題
- 1. 使用命令行參數設置環境變量
- 2. 使用環境變量時無法從命令行運行php
- 3. 命令Supervisord使用環境變量
- 4. 參數傳遞策略 - 環境變量與命令行
- 5. Rake任務環境變量w /命令行參數
- 6. 命令行與環境的Makefile變量
- 7. 通過環境變量,命令行參數或代碼設置Spark配置?
- 8. 使用環境變量在命令行中使用cmake
- 9. 生成文件:使用環境變量或CMD行參數
- 10. linux環境命令行參數
- 11. 爲VC命令行環境永久設置環境變量
- 12. 如何在verilog中使用環境變量或命令行設置宏的值?
- 13. 打開命令行時Windows環境變量會改變嗎?
- 14. 內存分配,同時傳遞環境變量作爲命令行參數
- 15. 在運行命令行腳本時設置PHP環境變量
- 16. Laravel env()或config()在命令行上獲取環境變量
- 17. 使用命令行添加系統環境Windows變量
- 18. C語言:如何在使用system()執行命令時設置環境變量
- 19. 環境變量和&&參數
- 20. 執行設置命令時不顯示環境變量
- 21. Phing exec命令設置環境變量
- 22. 如何使我的環境變量可用於sudo命令?
- 23. 如何在docker run命令中使用環境變量?
- 24. 如何在#import C++命令中使用環境變量?
- 25. 如何在supervisord命令中使用環境變量
- 26. VIM - 如何在自動命令使用環境變量
- 27. 如何使用變量命令行參數運行程序?
- 28. 如何使用相對或環境變量在批處理命令
- 29. 使用perl執行shell命令,同時保持shell環境變量
- 30. 如何設置命令行環境變量在PHP了shell_exec