首页 > 系统服务 > 详细

linux 一些脚本语法

时间:2019-09-20 13:39:30      阅读:73      评论:0      收藏:0      [点我收藏+]

sed是用来处理文本的

 

s/正则表达式/替换字符串/    :表示将正则表达式的内容替换为后面的字符串

g    :表示替换全部,即如果不加g,则只会替换第一个

 

比如更改很多数据库的某个字段

update.sql

{

  ALTER TABLE db.role CHANGE LIE1 LIE2 mediumblob DEFAULT NULL;

}

updatedb.sh

{

  for(int i =1;i <= 100; i++)

  do

    name = world$i

    cat update.sql | sed "s/db/$name/g" | mysql -h -u -p

  done

}  

 

linux 一些脚本语法

原文:https://www.cnblogs.com/hhxj/p/11556068.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!