回答
假設用戶使用bash shell進行安裝,可以將shell腳本添加到用戶主目錄中的「.bash_profile」。
如果您只希望腳本在登錄時運行,那麼添加bash命令或調用另一個shell腳本將首先回答.bash_profile。根據Linux發行版,您可能必須在主目錄中創建該文件。
如果希望登錄後啓動的所有進程都可以訪問想要在登錄時運行的任何shell腳本,那些bash命令或調用另一個shell腳本應該放到.bashrc中。
編輯:(基於問題)
確保您在/ home /你的家庭目錄(〜)創建.bash_profile文件。
爲了確保它可以正常工作,您可以註銷並返回或輸入源.bash_profile。
您總是可以將一個調試回聲語句放入.bash_profile中,就像echo「Running」一樣,並確保您能看到它。
要確保.bash_profile是在/ home /你的家庭,LS -la〜/ .bash_profile中
這看起來像我需要的答案,但是.bash_profile仍然沒有被執行。我需要給這個文件特定的權限嗎? – Dan 2012-02-04 00:49:54
您是否註銷並返回?或者,你是否嘗試過源碼.bash_profile?您可以隨時在.bash_profile中放入一個臨時回聲「我來到這裏」,就像調試語句一樣。只是不要忘記刪除它。我檢查了我的.bashrc,它有不執行的privs。它不會傷害你chmod 755 .bash_profile,但我不認爲這是必要的。還要確保在執行ls -la〜/ .bash_profile時看到該文件。 (這是它在你的主目錄中。) – octopusgrabbus 2012-02-04 00:54:05
我真的好奇它爲什麼不工作,所以請讓我們知道。我用bash shell腳本進入了更多的熱水。我可以同情。 – octopusgrabbus 2012-02-04 00:58:18
- 1. 使用終端在啓動時運行shell腳本? (Mac OS X)
- 2. mac終端在啓動時運行腳本,如何停止?
- 3. 啓動終端自動運行google-cloud-sdk腳本?
- 4. Python腳本無法在從Shell文件啓動時運行,但在從終端啓動時運行
- 5. 在Raspian啓動時運行腳本,但不在打開的終端上
- 6. 啓動Python腳本終端樹莓派
- 7. Guake終端啓動shell腳本
- 8. 在新終端中啓動Python腳本
- 9. 用Bash腳本啓動新終端
- 10. 用SSH終端啓動R腳本
- 11. 在Mac終端上運行Python腳本
- 12. 運行PHP腳本使用Mac終端
- 13. GETENV從終端運行PHP腳本
- 14. 從終端運行遠程php腳本
- 15. 在Python腳本中運行終端
- 16. 在啓動時運行Linux腳本
- 17. 實例啓動時運行shell腳本
- 18. Linux啓動時運行php腳本
- 19. 啓動腳本運行Jar
- 20. 在啓動時自動運行shell腳本(自動啓動)
- 21. bash腳本手動運行在終端,而不是從crontab中
- 22. 如何運行,從bash的終端運行Ruby腳本
- 23. 在重新啓動時運行.sh腳本並保持運行
- 24. 在Mac OSX上啓動終端時進程正在運行
- 25. 如何在啓動時運行Linux終端命令
- 26. 在mac osx啓動NetBeans時運行終端命令
- 27. TextMate在運行Python腳本時打開兩個終端窗口
- 28. 在終端中運行Python腳本時沒有找到命令
- 29. 在運行各種安裝腳本時記錄終端
- 30. 在進程終止時運行腳本
他有一個。我們正試圖找出爲什麼它不會運行。 – octopusgrabbus 2012-02-05 19:51:50