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,如需转载请自行联系原作者
目录
相关文章
|
1月前
|
Unix Shell Linux
sed的替换操作
sed的替换操作
25 3
|
1月前
|
Linux Perl
用sed只替换每一行的第一个old_text
用sed只替换每一行的第一个old_text
19 2
|
10月前
|
Ubuntu Linux Perl
如何使用 sed 替换文件中的字符串?
如何使用 sed 替换文件中的字符串?
167 0
|
10月前
|
Shell
Shell 删除多余重复的字符(tr -s)
Shell 删除多余重复的字符(tr -s)
116 0
|
关系型数据库 MySQL
全局替换字符命令
全局替换字符命令
54 0
|
Perl
Sed 删除包含某些字符串的行
sed -i '/关键字符/d' 文件名
1874 0
|
PHP Perl
sed 多行替换,多行模式处理字符串;一次替换
作者:凨 例: 需求:sed 替换多行(2到6行)替换为空,且返回系统配置信息 <?php /**CustomConfigurationStart*/ $c=require APP_PATH.'Common/Conf/config-custom.php'; /*COOKIES,SESSION域*/ $domain=preg_replace('/(.*\.|.*\/\/)?(
3344 0
|
数据安全/隐私保护
VI操作--跳到最后一行和跳到最后一行的最后一个字符
vi操作 1.跳到文本的最后一行:按“G”,即“shift+g” 2.跳到最后一行的最后一个字符 : 先重复1的操作即按“G”,之后按“$”键,即“shift+4”。 3.跳到第一行的第一个字符:先按两次“g”, 4.跳转到当前行的第一个字符:在当前行按“0”。
5321 0
|
Oracle 关系型数据库 Shell
[20180131]bash变量替换与截取.txt
[20180131]bash变量替换与截取.txt --//bash编程经常用到变量替换与截取,经常记不住,做一些例子说明: $ a=1a1b1c1d $ echo $a 1a1b1c1d $ echo ${a##*1} d $ echo ${a...
1159 0