shell替换字符串

# shell替换字符串
${hellohe/he/ae}

# 全局替换,多了一个斜杠
${hellohe//he/ae}

# sed 命令, 后面修饰的 g 代表全局替换,否则只替换第一个
echo "hellohe" | sed 's/he/ae/g'

#  awk 的函数
echo "hellohe" | awk '{gsub(/he/, "ae"); print $0}'

参考

linux shell 替换字符串的几种方法,变量替换${},sed,awk_whatday的博客-CSDN博客_shell 字符串替换

替换文本

每一行最后添加一个逗号
sed -e 's/$/,/'


本站总访问量次 本站访客数人次 本文总阅读量