Linux系统shell脚本一个文件取值的问题,求高手指导

rhsy445566 2014-08-01 06:03:09
求高手指导啊,我现在需要创建账号,同时创建密码和显示名称,现在为了减少难度,我将name1.txt文件中只是添加了两列的值,按理说我是希望希望也可以根据自己的需要创建密码的,不过现在两行的数据创建自己还是不会。
现在希望是在name1.txt中取值,每一行包括用户名和密码,需要直接通过脚本创建,现在就卡在取值这里,不会同时取多值在命令中创建,现在这个命令都不太对,希望大神指导下,或者贴出自己成功的例子出来,


#cat name1.txt
test1234 你好
test12345 哈哈哈哈



#!/bin/bash
NAMELIST=`cat name1.txt`
DOMAIN=domain.com
PASSWD=12345678
ZMPROV=/opt/zimbra/bin/zmprov
for NAME in `awk '{print $1}' $NAMELIST`
do
$ZMPROV ca $NAME@$DOMAIN $PASSWD displayName $NAME
done



目前我暂时使用的脚本是,运行没有问题

#cat name.txt
test1234
test12345



#!/bin/bash
NAMELIST=`cat name.txt`
DOMAIN=domain.com
PASSWD=12345678
ZMPROV=/opt/zimbra/bin/zmprov
for NAME in $NAMELIST
do
$ZMPROV ca $NAME@$DOMAIN $PASSWD displayName $NAME
done

...全文
100 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

23,120

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧