llgd.net
当前位置:首页 >> linux shEll sED 替换 >>

linux shEll sED 替换

shell编程中替换文件中的内容用到四个命sed,find ,grep,awk 下面是三种使用替换的方法 方法一:find -name '要查找的文件名' | xargs perl -pi -e 's|被替换的字符串|替换后的字符串|g'下面这个例子就是将当前目录及所有子目录下的所有pom.xm...

用下面的命令将 file 中1到7行的以 abc 开头的整行替换成MMM。 sed -i '1,7s/^abc.*/MMM/' file

sed "2c\要替换的文字" test.txt

sed 'N;s/Hour\n/Hour/' tt.txt

#!/bin/bashnu=`cat $1 | wc -l`for ((i=1;i

你是每次执行脚本时穿件一个当前时间对于的文件?

用sed 替换 比如替换‘BOOTPROTO=none' 这一行可以用这个命令: sed -i -e 's|BOOTPROTO=none|BOOTPROTO=dhcp|' conf.txt 其他行同理

1、按=分割取第二列 cat $file1|grep mqserver|awk -F= '{print $2}'` 2、直接替换文件内容 sed -i "s/127.0.0.1/192.168.1.1/" file1 3、实例: #!/bin/sh file1=ip1.txt file2=ip2.txt IP1=`cat $file1|grep mqserver|awk -F= '{print $2}'` I...

sed -i s/zhengshu/"`cat ca.crt`"/g xl.sql 就可以了,只要ca.crt里面没有/字符也没有换行就可以了。

sed '1,7s/^字符串.*/替换内容/' file 不要随便加 -i 参数。先确定好在加。

网站首页 | 网站地图
All rights reserved Powered by www.llgd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com