gpt4 book ai didi

Linux - 如何列出所有用户及其 UID

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

如何为 linux 编写脚本,列出/etc/passwd 中的所有用户及其 UID

User1 uid=0001
User2 uid=0002
...

脚本应该使用:grep, cut, id, for

最佳答案

awk -F: '$0=$1 " uid="$3' /etc/passwd

awk 在这种情况下更容易。

-F 定义字段分隔符为:

所以你想要的是第一列和第三列。所以构建 $0 来提供你的输出格式。

这是强大的 awk 的基本用法。如果您经常遇到此类问题,您可能需要阅读一些教程。

这次你钓到了鱼,如果我是你,我就去研究一下如何钓鱼。

关于Linux - 如何列出所有用户及其 UID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20268494/

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