鸟哥的这个案例执行不正确啊

2022 年 2 月 27 日
 lizhengbo
[dmtsai@study bin]$ vim userid.sh
#!/bin/bash
# Program
# Use id, finger command to check system account's information.
# History
# 2015/07/17 VBird first release
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
export PATH
users=$( cut -d ':' -f1 /etc/passwd ) # 撷取帐号名称
for username in ${users} # 开始循环进行!
do
id ${username}
done

------------------------------------------------------------

执行结果

uid=0(root) gid=0(root) groups=0(root)
uid=0(root) gid=0(root) groups=0(root)
uid=0(root) gid=0(root) groups=0(root)
uid=0(root) gid=0(root) groups=0(root)


------------------------------------------------------------
cut -d ':' -f1 /etc/passwd 执行结果
root
bin
daemon
adm
lp
sync
shutdown
halt
mail
operator
games
ftp
nobody
systemd-network
dbus
polkitd
libstoragemgmt
rpc
ntp
abrt
sshd
postfix
chrony
tcpdump
syslog
lighthouse

怎么改成展开正确
4189 次点击
所在节点    Linux
5 条回复
lizhengbo
2022 年 2 月 27 日
抱歉,眼挫,把
for username in ${users} # 开始循环进行!

花括号,打成小括号()了
waiaan
2022 年 2 月 28 日
是什么书?
Loku
2022 年 2 月 28 日
@waiaan 鸟哥的 Linux 私房菜
ruanimal
2022 年 2 月 28 日
鸟哥的书基本上过时了,不太推荐
lizhengbo
2022 年 3 月 3 日
@ruanimal 还行,小白入门~

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/836741

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX