免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2113 | 回复: 2
打印 上一主题 下一主题

[系统管理] 求助,sql语句拼接,用shell脚本 [复制链接]

论坛徽章:
1
未羊
日期:2014-07-21 14:29:24
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2014-07-21 14:16 |只看该作者 |倒序浏览
求助,sql语句拼接,用shell脚本
目录下有1万多个txt文档,内容跟下面的格式是一样的,第一行数字为content_id
剩下的所有的全部为txt内容,现在需要些一个shell脚本拼接生sql语句,例子写在下面了。
下面附上两个文档内容

desc.rar (5.62 KB, 下载次数: 0)





目录下的文本部分
10000.txt  10082.txt  10165.txt  10249.txt
10001.txt  10083.txt  10166.txt  10250.txt
10002.txt  10084.txt  10167.txt  10251.txt
10003.txt  10085.txt  10168.txt  10252.txt
10004.txt  10086.txt  10169.txt  10253.txt
10005.txt  10087.txt  10170.txt  10254.txt
10006.txt  10088.txt  10171.txt  10255.txt
10007.txt  10089.txt  10172.txt  10256.txt
10008.txt  10090.txt  10173.txt  10257.txt
10009.txt  10091.txt  10174.txt  10258.txt
10010.txt  10092.txt  10175.txt  10259.txt
10011.txt  10093.txt  10176.txt  10260.txt
10012.txt  10094.txt  10177.txt  10261.txt
10013.txt  10095.txt  10178.txt  10262.txt
10014.txt  10096.txt  10179.txt  10263.txt
10015.txt  10097.txt  10180.txt  10264.txt
10016.txt  10098.txt  10181.txt  10265.txt
10017.txt  10099.txt  10182.txt  10267.txt
10018.txt  10100.txt  10183.txt  10268.txt
10019.txt  10101.txt  10184.txt  10269.txt
10020.txt  10102.txt  10185.txt  10270.txt
10021.txt  10103.txt  10186.txt  10271.txt
10022.txt  10104.txt  10187.txt  10272.txt
10023.txt  10105.txt  10188.txt  10273.txt
10024.txt  10106.txt  10189.txt  10274.txt
10025.txt  10107.txt  10190.txt  10275.txt
10026.txt  10108.txt  10191.txt  10276.txt
10027.txt  10109.txt  10192.txt  10277.txt
10028.txt  10110.txt  10193.txt  10278.txt

表结构:
mysql> desc jc_content_txt;
+------------+----------+------+-----+---------+-------+
| Field      | Type     | Null | Key | Default | Extra |
+------------+----------+------+-----+---------+-------+
| content_id | int(11)  | NO   | PRI | NULL    |       |
| txt        | longtext | YES  |     | NULL    |       |
| txt1       | longtext | YES  |     | NULL    |       |
| txt2       | longtext | YES  |     | NULL    |       |
| txt3       | longtext | YES  |     | NULL    |       |
+------------+----------+------+-----+---------+-------+

文本内容:

121
<p style="text-align: center"><span style="font-family: 宋体"><span style="font-size: medium">&nbsp;&nbsp;&nbsp; <img height="423" alt="" width="500" src="http://pic.aigou.com/upload/blog/2009/06/23/43181325.snap_m.jpg" /></span></span></p>
<p><span style="font-family: 宋体"><span style="font-size: small">有人说,中国人养狗的方式和教育孩子一样,不是娇纵溺爱,就是简单粗暴。确实,家庭养狗是近几年才兴起的新鲜事,社会环境和个人观念的进步跟不上宠物激增的速度。很多人看小狗好玩,就冲动地买回家,对品种特有的性情和需求、养狗带来的辛劳以及科学的训练方式毫无了解,加之大环境的不完善,使很多狗主感到失望困惑,甚至造成无辜小狗被虐待或遗弃的悲剧。<br />
<br />
  其实,狗是可塑性非常强的动物。通过科学合理的训练,完全可以成为倍受欢迎的家庭成员。训练不应该、也不可能通过简单的打骂惩罚和食物奖赏来实现,狗与主人之间深厚的感情和理解,才是训练成功的关键。<br />
<br />
  狗狗和我们一样,也会犯错误。错了不要紧,改了还是好同志。那么,怎样才能有效地纠正狗狗的过失呢?请您掌握如下训练原则&mdash;&mdash;<br />
</span></span></p>
<p><span style="font-size: small">&nbsp;</span></p>
<p>[NextPage][/NextPage]</p>
<p><span style="font-size: small"><span style="font-family: 宋体">十对:<br />
<br />
  1.纠正狗狗的错误之前,必须和它建立真挚的友谊。<br />
<br />
  2.考虑使用可以根据力度伸缩的专业犬链控制大型犬,比较容易引起它的注意。<br />
<br />
  3.在它&ldquo;作案&rdquo;时抓现行,哪怕仅仅几分钟之后的责备也会让它茫然无措。<br />
<br />
  4.在有把握时才增援。<br />
<br />
  5.用好吃的、好玩的、关心和夸奖鼓励听话的好狗狗。<br />
<br />
  6.纠正坏习惯时要持久和坚决,不可姑息迁就或半途而废。<br />
<br />
  7.纠正后给狗狗制造同样的机会,如果这次做对了,就要及时奖励它。<br />
<br />
  8.在狗狗犯错误的过程中用有噪音的物体和低沉的嗓音转移它的注意力。<br />
<br />
  9.在户外训练时必须给狗狗佩带项圈和狗链。<br />
<br />
  10.在他人面前纠正狗狗时,不必不好意思,但也要照顾狗狗的自尊心。<br />
<br />
  </span><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style="font-family: 宋体">十错:<br />
<br />
  1.不要对狗狗严厉体罚,也不要用它咬坏的东西打它。<br />
<br />
  2.不要因为它不听话就对狗狗大喊大叫,那只能使它更茫然。<br />
<br />
  3.不要追赶狗狗,那会使淘气的狗狗更兴奋,使胆小的狗狗因恐惧过度发生危险。<br />
<br />
  4.不要**那些一时无法明白口令的狗狗,高压可能使它产生自暴自弃的坏情绪。<br />
<br />
  5.不要向上提拉颈链,会伤害狗狗的脖子,甚至造成生命危险。<br />
<br />
  6.不要把狗狗单独留在狭小黑暗的空间,想想自己儿时被幼儿园阿姨关禁闭的感受吧。<br />
<br />
  7.不要在事后惩罚闯了祸的狗狗。<br />
<br />
  8.不要用断食断水的方式惩罚它。<br />
<br />
  9.拒绝那些使你感到危及你和爱犬亲密感情的建议,即使是来自专家的。<br />
<br />
  10.不要喜怒无常地对待它,也不要把你的坏情绪发泄到它身上&nbsp;</span><br />
&nbsp;</span></p>







拼接后的sql语句例子:


insert into jc_content_txt (content_id,txt,txt1,txt2,txt3) values (121,'<p style="text-align: center"><span style="font-family: 宋体"><span style="font-size: medium">&nbsp;&nbsp;&nbsp; <img height="423" alt="" width="500" src="http://pic.aigou.com/upload/blog/2009/06/23/43181325.snap_m.jpg" /></span></span></p>
<p><span style="font-family: 宋体"><span style="font-size: small">有人说,中国人养狗的方式和教育孩子一样,不是娇纵溺爱,就是简单粗暴。确实,家庭养狗是近几年才兴起的新鲜事,社会环境和个人观念的进步跟不上宠物激增的速度。很多人看小狗好玩,就冲动地买回家,对品种特有的性情和需求、养狗带来的辛劳以及科学的训练方式毫无了解,加之大环境的不完善,使很多狗主感到失望困惑,甚至造成无辜小狗被虐待或遗弃的悲剧。<br />
<br />
  其实,狗是可塑性非常强的动物。通过科学合理的训练,完全可以成为倍受欢迎的家庭成员。训练不应该、也不可能通过简单的打骂惩罚和食物奖赏来实现,狗与主人之间深厚的感情和理解,才是训练成功的关键。<br />
<br />
  狗狗和我们一样,也会犯错误。错了不要紧,改了还是好同志。那么,怎样才能有效地纠正狗狗的过失呢?请您掌握如下训练原则&mdash;&mdash;<br />
</span></span></p>
<p><span style="font-size: small">&nbsp;</span></p>
<p>[NextPage][/NextPage]</p>
<p><span style="font-size: small"><span style="font-family: 宋体">十对:<br />
<br />
  1.纠正狗狗的错误之前,必须和它建立真挚的友谊。<br />
<br />
  2.考虑使用可以根据力度伸缩的专业犬链控制大型犬,比较容易引起它的注意。<br />
<br />
  3.在它&ldquo;作案&rdquo;时抓现行,哪怕仅仅几分钟之后的责备也会让它茫然无措。<br />
<br />
  4.在有把握时才增援。<br />
<br />
  5.用好吃的、好玩的、关心和夸奖鼓励听话的好狗狗。<br />
<br />
  6.纠正坏习惯时要持久和坚决,不可姑息迁就或半途而废。<br />
<br />
  7.纠正后给狗狗制造同样的机会,如果这次做对了,就要及时奖励它。<br />
<br />
  8.在狗狗犯错误的过程中用有噪音的物体和低沉的嗓音转移它的注意力。<br />
<br />
  9.在户外训练时必须给狗狗佩带项圈和狗链。<br />
<br />
  10.在他人面前纠正狗狗时,不必不好意思,但也要照顾狗狗的自尊心。<br />
<br />
  </span><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style="font-family: 宋体">十错:<br />
<br />
  1.不要对狗狗严厉体罚,也不要用它咬坏的东西打它。<br />
<br />
  2.不要因为它不听话就对狗狗大喊大叫,那只能使它更茫然。<br />
<br />
  3.不要追赶狗狗,那会使淘气的狗狗更兴奋,使胆小的狗狗因恐惧过度发生危险。<br />
<br />
  4.不要**那些一时无法明白口令的狗狗,高压可能使它产生自暴自弃的坏情绪。<br />
<br />
  5.不要向上提拉颈链,会伤害狗狗的脖子,甚至造成生命危险。<br />
<br />
  6.不要把狗狗单独留在狭小黑暗的空间,想想自己儿时被幼儿园阿姨关禁闭的感受吧。<br />
<br />
  7.不要在事后惩罚闯了祸的狗狗。<br />
<br />
  8.不要用断食断水的方式惩罚它。<br />
<br />
  9.拒绝那些使你感到危及你和爱犬亲密感情的建议,即使是来自专家的。<br />
<br />
  10.不要喜怒无常地对待它,也不要把你的坏情绪发泄到它身上&nbsp;</span><br />
&nbsp;</span></p>',null,null,null);

论坛徽章:
33
荣誉会员
日期:2011-11-23 16:44:17天秤座
日期:2014-08-26 16:18:20天秤座
日期:2014-08-29 10:12:18丑牛
日期:2014-08-29 16:06:45丑牛
日期:2014-09-03 10:28:58射手座
日期:2014-09-03 16:01:17寅虎
日期:2014-09-11 14:24:21天蝎座
日期:2014-09-17 08:33:55IT运维版块每日发帖之星
日期:2016-04-17 06:23:27操作系统版块每日发帖之星
日期:2016-04-18 06:20:00IT运维版块每日发帖之星
日期:2016-04-24 06:20:0015-16赛季CBA联赛之天津
日期:2016-05-06 12:46:59
2 [报告]
发表于 2014-07-21 14:58 |只看该作者
这是爬了别人的数据填自己的数据库么?

论坛徽章:
1
未羊
日期:2014-07-21 14:29:24
3 [报告]
发表于 2014-07-21 15:13 |只看该作者
没有,自己测试的
回复 2# q1208c


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

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP