Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选

首页 / 操作系统 / Linux / Linux下批量替换文件中的字符 - sed (stream editor)

Linux 下面,我们如果需要批量替换很多文件中的相同字符, 可以使用sed 命令 。比如下面的, 更改指定目录下的所有文件的字符串, 将 sqlplus 替换为 /u01/product/Oracle/bin/sqlplus 因为含有特殊字符, 所以使用   来处理 。sed    -i     "s/sqlplus//u01/product/oracle/bin/sqlplus/g"      *.* 其中 -i  表示直接修改文件, 一般为了保险起见, 可以不使用 -i ,  将修改的文件追加到 tmp文件 比如sed     "s/sqlplus//u01/product/oracle/bin/sqlplus/g"      aa.sql   >  tmp.sql再比如 , 将 ss.sql 文件中的 awr 替换为 addmsed   -i     "s/awr/addm/g"   ss.sql Linux中Shell的用法Linux 下匿名访问Windows 下的ftp相关资讯      Linux命令 
  • 48 字节命令可令 Linux 系统当机!  (今 07:55)
  • 在Linux笔记本上执行这句命令能致  (02月02日)
  • .NET开发必会的Linux命令  (12/20/2015 10:32:03)
  • 运维工程师必会的109个Linux命令  (03月09日)
  • 有趣的Linux命令行:随机输出唐诗  (12/28/2015 20:14:23)
  • 10 个 Linux 中的 passwd 命令示例  (10/29/2015 10:14:30)
本文评论 查看全部评论 (0)
表情: 姓名: 字数