脚本-根据ip和mask获取网络地址
2012-02-22 17:50
274 查看
上周导师留得shell题目,代码不是很完整,不过已经满足需求了,毕竟shell对于dba或者系统管理员来说能满足业务需求就可以了,给自己用的,简单明了ok。供大家参考
需求:
编写SHELL脚本,生成文本文件user.txt,包含三个字段,对应user表,例如:
#用户id,用户名,用户密码(md5加密串),记录数不低于10000条
1,u1, 78d0fb209cf7cb738d11e559a698858c
用处:用于数据库的批量导入
问题:这样10000条数据shell生成效率并不是很高,导师说c语言效率会高些,有时间研究一下。
本文出自 “Saadiya灬求知若渴” 博客,请务必保留此出处http://saadiya.blog.51cto.com/2805761/786955
需求:
编写SHELL脚本,生成文本文件user.txt,包含三个字段,对应user表,例如:
#用户id,用户名,用户密码(md5加密串),记录数不低于10000条
1,u1, 78d0fb209cf7cb738d11e559a698858c
用处:用于数据库的批量导入
问题:这样10000条数据shell生成效率并不是很高,导师说c语言效率会高些,有时间研究一下。
# !/bin/bash # Touch /home/test/user.txt # the text format is "uid,username,passwd" # The number of users is 10000 # if the file has exists,then drop off it,else touch it. filename=/home/test/user.txt if test -f $filename then rm -f $filename else touch $filename fi # create 10000 users in "/home/test/user.txt" for i in $( seq 1 10000) do echo "$i,user$i,`echo user$i | md5sum | awk '{print $1}'`" >> $filename done
本文出自 “Saadiya灬求知若渴” 博客,请务必保留此出处http://saadiya.blog.51cto.com/2805761/786955
相关文章推荐
- android 根据网络来获取外网ip地址及国家,地区的接口
- android 根据网络来获取外网ip地址及国家,地区的接口
- Shell脚本中获取本机ip地址的3个方法
- 编写shell脚本获取本机的网络地址。  比如:本机的ip地址是:192.168.100.2/255.255.255.0,那么它的网络地址是 192.168.100.1/255.255.255.
- ASP.NET实现根据IP获取省市地址的方法
- Linux C 网络编程 - 获取本地 ip 地址,mac,通过域名获取对应的 ip
- 在vb中使用Iphlpapi.dll获取网络信息 第二章 第十三节 获得目的地IP对应的物理地址
- Java 根据IP获取地址
- java获取远端ip并根据ip得到详细地址信息
- 根据IP获取详细地址,可以用来做用户识别.进入地区站
- Linux C 网络编程 - 获取本地 ip 地址,mac,通过域名获取对应的 ip
- php获取客服端口IP 以及物理地址 网络
- [转]Android 如何根据网络地址获取网络图片方法
- Java 实现根据 IP 地址获取地理位置的代码分享
- c#根据ip获取城市地址
- Shell脚本之IP网络地址和广播地址计算
- 在vb中使用Iphlpapi.dll获取网络信息 第二章 第十三节 获得目的地IP对应的物理地址
- c语言实现由网络地址获取ip
- Shell脚本中获取本机ip地址的3个方法
- 如何根据ip获取当前地址