sed 每次只替换一行

简介:

#!/bin/bash


for a in ` cat tihuan-IMID-suiji.txt `


do 

                  被替换内容                   被替换内容

sed -i "1,/21001035/s/21001035/$a/"   tihuan.txt


done











本文转自 chengxuyonghu 51CTO博客,原文链接:http://blog.51cto.com/6226001001/1582903,如需转载请自行联系原作者
目录
相关文章
|
6月前
|
Unix Perl
sed的插入操作
sed的插入操作
419 4
|
6月前
|
Unix Shell Linux
sed的替换操作
sed的替换操作
51 3
|
6月前
|
设计模式 算法 Java
替换if...else的锦囊妙计
替换if...else的锦囊妙计
|
6月前
|
Linux Perl
用sed只替换每一行的第一个old_text
用sed只替换每一行的第一个old_text
83 2
|
6月前
|
Linux Perl
`sed`命令删除文件中匹配特定模式的行
`sed`命令删除文件中匹配特定模式的行
141 4
|
Ubuntu Linux Perl
如何使用 sed 替换文件中的字符串?
如何使用 sed 替换文件中的字符串?
210 0
|
Shell
Shell 删除多余重复的字符(tr -s)
Shell 删除多余重复的字符(tr -s)
143 0
|
关系型数据库 MySQL
全局替换字符命令
全局替换字符命令
72 0
|
Perl
Sed 删除包含某些字符串的行
sed -i '/关键字符/d' 文件名
2064 0
|
PHP Perl
sed 多行替换,多行模式处理字符串;一次替换
作者:凨 例: 需求:sed 替换多行(2到6行)替换为空,且返回系统配置信息 <?php /**CustomConfigurationStart*/ $c=require APP_PATH.'Common/Conf/config-custom.php'; /*COOKIES,SESSION域*/ $domain=preg_replace('/(.*\.|.*\/\/)?(
3416 0