我正试图编写一个bash脚本来设置我的web开发环境。作为设置脚本的过程的一部分,它需要编辑由root拥有的文件。它还需要在运行脚本的用户的public_html目录中创建字段。编写一个执行需要根权限的操作的bash脚本
因此,我是否应该要求脚本以超级用户身份运行?如果它应该,那么我如何获得它来访问当前用户的用户名?我通常会使用$ USER变量,但如果脚本以超级用户身份运行,我无法做到这一点。如果我不是超级用户,如何让脚本为某些操作请求超级用户权限,而不要求用户为每个需要超级用户权限的操作输入密码。
感谢
不知道-E,这很方便。 – Vamana 2011-03-06 15:54:52