gpt4 book ai didi

linux - 确保用户在 Debian GNU/Linux 系统上存在

转载 作者:IT王子 更新时间:2023-10-29 00:52:37 24 4
gpt4 key购买 nike

我目前正在为一个内部程序开发 Debian 软件包。作为这个包的一部分,我需要创建程序的大部分功能运行的用户。我在 postinst 脚本中这样做。 postinst 脚本可以运行多次(例如,在升级时),因此确保我不会每次都尝试创建用户很重要。

那么,我怎样才能确保只在第一次运行脚本时创建用户,而不影响以后运行脚本?

最佳答案

尝试:

[aiden@dev ~]$ id aiden
uid=500(aiden) gid=500(aiden) groups=500(aiden)
[aiden@dev ~]$ id foomonkey
id: foomonkey: No such user
[aiden@dev ~]$

第一个$?是0,第二个是1。

关于linux - 确保用户在 Debian GNU/Linux 系统上存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1321830/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com