原文:如何使用sed在文件中确定行插入带有变量的字符串

背景 最近在研究一键部署,其中有一个环节,是要使用shell脚本放开防火墙的某个端口号 方法 使用shell中常见的插入文本命令:sed 问题 如果已经预知要打开的端口号如 ,可以使用:sed i a A INPUT m state state NEW m tcp p tcp dport j ACCEPT etc sysconfig iptables 来实现 但是目前的端口号为未知变量 port, ...

2019-07-30 23:03 0 700 推荐指数:

查看详情

linux sed在某些字符串的下一插入内容?sed在下一插入?

需求描述:   今天在配置nrpe的时候,使用到了在搜索到某些字符串之后,然后在字符串的下一进行插入字符串   在此记录下如何实现.   即通过sed的a命令实现内容的追加. 操作过程: 1.查看原文件的内容 2.通过sed实现在搜索到某个字符串之后,在下一插入 ...

Fri Aug 03 02:50:00 CST 2018 0 2757
shell读取文件的指定字符串 -sed

命令: sed -n Np 文件名 其中,“N”必须替换成一个数字,例如,你要取文件1.txt的第7,命令为: sed -n 7p 1.txt 输出结果即为指定行内容。 ...

Mon Nov 12 19:08:00 CST 2012 0 9113
Sed文件指定最后添加字符串

文件的指定内容那一最后添加字符串,如创建一个test.txt文件,然后输入一些内容 [root@localhost xinzehao]# cat test.txt 111111111 aaaaaaa bbbbbbbbbcccccccccdddddddd eeeeeeffffffff ...

Tue Mar 09 02:05:00 CST 2021 0 646
python之字符串插入变量

功能的还有一种方法,就是模板字符串,但是教之format_map var 就low一些了,,也是没法处理 ...

Fri Mar 01 01:43:00 CST 2019 0 1453
sed替换字符串(变量)

sed “s/查找字段/替换字段/g” echo helloworld|sed ‘s/hello/world/g’ sed 替换字符串变量形式 1、 sed命令使用双引号的情况下,可以使用$var(变量)直接引用:   echo | sed "s ...

Mon Sep 16 01:46:00 CST 2019 0 3614
grep和sed替换文件字符串

将当前目录下的所有.c、.h文件的str1字符串替换为str2字符串。 参数解释: sed:-i 表示操作的是文件,``括起来的grep命令,表示将grep命令的的结果作为操作文件s/"str1"/"str2"/表示查找str1并替换为str2,后面跟g表示一中有多个str1 ...

Fri Sep 09 19:21:00 CST 2016 0 43885
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM