linux 中进行字符串的匹配替换

Posted Sharplee

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux 中进行字符串的匹配替换相关的知识,希望对你有一定的参考价值。

第一种方式

sed -i "s/替换的目标/替换之后的内容/g" 要进行替换的文件。

 

第二种方式:

echo "要进行替换的字符串"  |  sed -e "s/替换的目标/替换之后的内容/g"

 

第三种方式:


firstStr=$1
secondStr=$2
replacestr=$3

echo "======firststr is ====== ${firstStr}"

echo "======secondstr is ======= ${secondStr}"

echo "${firstStr/$secondStr/$replacestr}"

 

以上是关于linux 中进行字符串的匹配替换的主要内容,如果未能解决你的问题,请参考以下文章

linux中 替换内容的命令

在 Linux 和 OSX 上用唯一的 uuid 替换每个匹配的字符串值

bash:字符串查找

shell变量替换

linux常用命令汇编

正则表达式 之 回溯引用:前后一致匹配