我想编写一个脚本,将groups.txt
文件中指定的组添加到系统中。
内容组.txt:
group01:计算机
group02:电子
group03:IT
。
。
。
。
group13:仪器
group14:EOF
任何帮助,将不胜感激 ?
答案1
awk '!/EOF/{print $1}' groups.txt|xargs -i groupadd {}
如果您希望组的名称为 IT(请注意,大多数 UNIX/Linux 系统不允许大写名称),只需更改语句,如下所示:
awk '!/EOF/{print $3}' groups.txt|xargs -i groupadd {}