批量在数据库的一个列中添加文件中的ip
2013-09-24 14:51
751 查看
1)for循环
#!/bin/bash
num=$(wc -l ip.txt | awk '{print $1}')
for ((i=1;i<=$num;i++));
do
ip=$(/bin/sed -n ''"$i"'p' /xiaobai/ip.txt)
mysql -e "use xiaobai;" -e "insert into edm_trace_black_ip_list (value,create_date) values ('$ip',now());"
done
2)while
#!/bin/bash
while read ip
do mysql -e "use xiaobai;" -e "insert into edm_trace_black_ip_list (value,create_date) values ('$ip',now());"
done < /xiaobai/ip.txt
原始文件ip.txt如下
[root@xiaobai xiaobai]# cat ip.txt
1192.168.1.2
1192.168.1.3
1192.168.1.4
1192.168.1.5
1192.168.1.6
1192.168.1.7
1192.168.1.8
1192.168.1.9
1192.168.1.10
1192.168.1.11
1192.168.1.12
1192.168.1.13
1192.168.1.14
1192.168.1.15
1192.168.1.16
1192.168.1.17
1192.168.1.18
1192.168.1.19
1192.168.1.20
#!/bin/bash
num=$(wc -l ip.txt | awk '{print $1}')
for ((i=1;i<=$num;i++));
do
ip=$(/bin/sed -n ''"$i"'p' /xiaobai/ip.txt)
mysql -e "use xiaobai;" -e "insert into edm_trace_black_ip_list (value,create_date) values ('$ip',now());"
done
2)while
#!/bin/bash
while read ip
do mysql -e "use xiaobai;" -e "insert into edm_trace_black_ip_list (value,create_date) values ('$ip',now());"
done < /xiaobai/ip.txt
原始文件ip.txt如下
[root@xiaobai xiaobai]# cat ip.txt
1192.168.1.2
1192.168.1.3
1192.168.1.4
1192.168.1.5
1192.168.1.6
1192.168.1.7
1192.168.1.8
1192.168.1.9
1192.168.1.10
1192.168.1.11
1192.168.1.12
1192.168.1.13
1192.168.1.14
1192.168.1.15
1192.168.1.16
1192.168.1.17
1192.168.1.18
1192.168.1.19
1192.168.1.20
相关文章推荐
- 如何批量将一个文件夹下所有的SQL文件执行,更新到数据库
- 使用AppleScript实现一个批量添加文件前缀的功能
- postgre数据库 在conf文件中 添加ip 使其他用户可以访问我的数据库(局域网)
- 写一个简单的程序实现把txt文件里面有规则的内容全部添加到数据库中
- 使用Greendao进行批量添加数据(Android Studio读取assets下的数据库文件)
- sql 批量插入(一个数据库的表数据,添加到另一个数据库表) 数据类型nText和varchar在运算符equals不兼容的问题解决方案
- 完成一个学生管理程序,使用学号作为键添加5个学生对象,并可以将全部信息保存在文件中,可以实现对学生信息的学号查找,输出全部学生信息的功能。
- Linux 用 shell 脚本 批量 导入 csv 文件 到 mysql 数据库
- 一个测试SQL2005数据库连接的JSP文件
- MFC中简单的数据库文件操作(添加,修改,查找,删除)
- linux下批量替换一个目录下的文件某个字符串
- 做一个自动修改本机IP和mac的bat文件
- ASP读取CSV文件 并添加到数据库
- jdbc-写一个连接数据库的配置文件
- 多个域名指定到同一个IP下,访问时如何决定改跳到哪个文件目录
- ceph存储 centos下添加多个虚拟ip地址的方法(一个网卡)
- 使用配置文件为购物车提供一个商品放置数据库
- 一个批量更改指定文件后缀的脚本
- 用Perl写一个读取nginx配置文件到csv,实现域名与IP对应的实用程序
- C++ Demo 001: 读取一个从命令行指定的文件,输出文件内容到显示器,并且给每一行输出添加一个行号