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)