当前位置: 技术问答>linux和unix
linux bash 字符串替换的问题?
来源: 互联网 发布时间:2016-07-04
本文导语: 请教一个问题,linux中 有没有一个命令可以将 字符串中出现的 +或者- 替换成对应的-或者+ 即 "+" ——> "-" "-"——>"+" 例如 GMT+8-9变成 GMT-8+9 | echo "GMT+8-9" | sed 's/-/#/g' | sed 's...
请教一个问题,linux中 有没有一个命令可以将 字符串中出现的 +或者- 替换成对应的-或者+ 即 "+" ——> "-" "-"——>"+" 例如 GMT+8-9变成 GMT-8+9
|
echo "GMT+8-9" | sed 's/-/#/g' | sed 's/+/-/g' | sed 's/#/+/g'
|
可不可以分几步?
先把+换成一个不太可能出现的字符串,比如“~!@#$%”,然后把-换成+,然后再把那个字符串都换成-。
先把+换成一个不太可能出现的字符串,比如“~!@#$%”,然后把-换成+,然后再把那个字符串都换成-。
|
向高手学习 楼主试试啊+
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。