LinuxSir.cn,穿越时空的Linuxsir!

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

windows下的批处理linux里怎么实现

[复制链接]
发表于 2005-6-9 16:45:14 | 显示全部楼层 |阅读模式
windows下的批处理linux里怎么实现

刚才老师让我弄一个档案库
把一个有1000多学生名字的文本(一行一个名字)给我,让我帮忙建一个档案库。
就是建1000多个相应的文件夹。

傻了。
在windows里的批处理md建文件加,我都没弄过这个多个的。

哪位达人能指点一下吗?

谢谢!
发表于 2005-6-9 16:48:35 | 显示全部楼层
for i in `cat somefile`
do mkdir $i
done

while read line
do mkdir $line
done <somefile
回复 支持 反对

使用道具 举报

发表于 2005-6-9 16:52:55 | 显示全部楼层
WINDOWS的批处理能做到的,SHELL都能办到,还会更好的实现.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-6-9 16:59:25 | 显示全部楼层
shell。。。刚看了低下的帖子,是不是连。bat的后缀去掉也可以?
鼠标左键怎么还是用kate打开。。。嘎嘎

我笨,呵呵
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-6-9 17:00:51 | 显示全部楼层
Post by troll
for i in `cat somefile`
do mkdir $i
done

while read line
do mkdir $line
done <somefile


谢谢您。哈哈。
以后又多了一个shell区要去学习了。
回复 支持 反对

使用道具 举报

发表于 2005-6-9 17:01:08 | 显示全部楼层
sh script,或者为它赋予可执行属性,然后./script
回复 支持 反对

使用道具 举报

发表于 2005-6-9 17:03:44 | 显示全部楼层
Post by nirenyang
谢谢您。哈哈。
以后又多了一个shell区要去学习了。


去shell区<--------正解!!!!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-6-9 17:11:06 | 显示全部楼层
改为可执行,好像是
chmod a+x script

我背的,不太理解
可是这个+x好像是任何用户都能执行吧?
如果只让su能执行是不是得再
chmod 800 script

谢谢您给我补课。
谢谢
回复 支持 反对

使用道具 举报

发表于 2005-6-9 17:13:01 | 显示全部楼层
chown root.root script
chmod 700 script
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-6-9 17:19:49 | 显示全部楼层
谢谢troll的指导!!!!!!!!!!!!
敬礼!!!!!!!!!!
回复 支持 反对

使用道具 举报

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

本版积分规则

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