LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1328|回复: 6

linux 执行文件的命令 如何写

[复制链接]
发表于 2009-9-17 09:04:56 | 显示全部楼层 |阅读模式
遇到的问题:

我要在samba 新增大量用户,就是要重复执行useradd username1、 useradd username2、 useradd  username3.... 现在我打算将这些命令 写到一个文件里 useradd.sh ,然后执行这个文件 sh useradd.sh。 但是出问题 不能执行----”eradd:无效用户名“.  我查了资料 好像还要写一段shell脚本 还是菜鸟不太懂  还请大侠们帮忙
发表于 2009-9-17 09:51:13 | 显示全部楼层
把你写的贴出来,无效用户名的提示说明,你提供的用户名参数中可能有无效字符。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-9-17 10:03:44 | 显示全部楼层
#!/bin/sh

useradd ying_zhu
useradd andy
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-9-17 10:04:31 | 显示全部楼层
[root@samba-back screen]# sh user.sh
: command not found
”eradd:无效用户名“ying_zhu
”eradd:无效用户名“andy
回复 支持 反对

使用道具 举报

发表于 2009-9-17 12:40:04 | 显示全部楼层
我估计你的文本文件格式不对。

你是用什么软件编辑的哪个文本文件?
回复 支持 反对

使用道具 举报

发表于 2009-9-17 18:14:24 | 显示全部楼层
显然是微软的记事本。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-9-17 22:43:03 | 显示全部楼层
恩  我切换成unix 字符 就可以了  哎  搞了好长时间  多谢大侠们
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表