0

我想编写一个 basch 脚本,它应该在 tan 用户主目录中安装一些文件并设置一些包。

因为脚本将使用 sudo 打开,所以我需要将用户主目录路径导出到一个变量中并在我使用 sudo 调用第二个脚本之前将其保存,第二个脚本应该使用该变量而不是用户主目录的完整路径。

我对 bash 非常陌生,这对我来说似乎是一个挑战,

我看了上面的建议,但似乎没有什么适合我的需要,

谢谢调查

4

2 回答 2

1

像这样获取用户的主目录:

homedir=$(getent passwd $username | cut -d: -f6)
于 2013-06-23T11:24:12.763 回答
0

或只是“〜用户”,其中用户是您想要其主目录的用户的登录名

于 2013-06-29T09:15:05.963 回答