我正試圖編寫一個bash腳本來設置我的web開發環境。作爲設置腳本的過程的一部分,它需要編輯由root擁有的文件。它還需要在運行腳本的用戶的public_html目錄中創建字段。編寫一個執行需要根權限的操作的bash腳本
因此,我是否應該要求腳本以超級用戶身份運行?如果它應該,那麼我如何獲得它來訪問當前用戶的用戶名?我通常會使用$ USER變量,但如果腳本以超級用戶身份運行,我無法做到這一點。如果我不是超級用戶,如何讓腳本爲某些操作請求超級用戶權限,而不要求用戶爲每個需要超級用戶權限的操作輸入密碼。
感謝
不知道-E,這很方便。 – Vamana 2011-03-06 15:54:52