分页: 1 / 1

[原创]vi里面写的小段程序执行不达目的,求助达人帮忙

发表于 : 2007-06-22 10:44
udyma

代码: 全选

pwconv
for a in `seq 1 1 30`
do
  useradd user$a
  passwd -d user$a
done
useradd faculty
passwd -d faculty
上面这段程序在ubuntu的命令行执行会不会因为版本不同而产生一些问题?
createmruser是我这段小程序的文件名.
然后我在命令行输入 ./createmruser
执行的时候出来结果是30行"password changed"字样,
没有出现30行user1~user30用户的创建成功和密码设置成功的显示

somebody help me >_<

发表于 : 2007-06-22 10:47
udyma
沙发一个
顺便说下, 我在红帽子里面执行的时候结果是达到目的的
即成功创建了user1~user30个用户, 并且密码和用户名样同,
都是user1~user30

发表于 : 2007-06-22 13:24
ltkun
这应该是dash和bash的差别

发表于 : 2007-06-23 19:35
alinmn
for a in `seq 1 1 30`
:shock:

发表于 : 2007-06-23 19:38
eexpress
产生序列
这有什么意义呢?
shell定义,强制指定。