Chinaunix首页 | 论坛 | 博客
  • 博客访问: 117594
  • 博文数量: 26
  • 博客积分: 10
  • 博客等级: 民兵
  • 技术积分: 122
  • 用 户 组: 普通用户
  • 注册时间: 2012-10-11 10:02
个人简介

分享是一种快乐!

文章分类

全部博文(26)

文章存档

2014年(11)

2013年(15)

我的朋友

分类: Python/Ruby

2014-07-20 15:36:33

1 用for循环在/abc目录下批量创建20个文件,分别为file-1,file-2,,,,,,,file-20
#!/bin/bash

for num in `seq 20`
do 
  [  ! -d /abc ] && mkdir -p /abc
  touch /abc/file-$num
done

新建文件:touch file-{1..20}

改名:rename file linux *linux*

2 echo {1..10}
  seq -s " " -w 10

3 批量创建用户
#!/bin/bash

for num in `seq -w 20`
do 
   useradd -m user$num && echo "1234" | passwd --stdin user$num
done

设置随机密码
useradd -m user$num &&  \
echo "echo $RANDOM`openssl - rand -base64 8`
|md5sum|cut -c 1-8" | passwd --stdin user$num
阅读(1449) | 评论(0) | 转发(0) |
0

上一篇:30个有趣的人生定律

下一篇:getopts用法

给主人留下些什么吧!~~