我知道结果是sed 's/'"'"/'"''/g' filename
分解为四个部分's/' "'" /'"' '/g'
为什么是这样的?
大虾给解释下哈
请教:sed替换单引号为双引号问题
- uboomla
- 帖子: 24
- 注册时间: 2009-04-25 20:28
- 联系:
请教:sed替换单引号为双引号问题
瘟都死?无奔头啦!-http://zhaole.info
-
- 帖子: 627
- 注册时间: 2008-11-08 18:34
Re: 请教:sed替换单引号为双引号问题
发现实现方式另外还有3种
sed 's/\x27/\x22/g'
sed s#\'#\"#g
sed "s/'/\"/g"
不过楼主那种方式还真是看不懂哎
sed 's/\x27/\x22/g'
sed s#\'#\"#g
sed "s/'/\"/g"
不过楼主那种方式还真是看不懂哎
气血鼓荡,身体发胀,偶飘上头,三时舒畅
-
- 帖子: 627
- 注册时间: 2008-11-08 18:34
Re: 请教:sed替换单引号为双引号问题
sed 's/'"'"'/''"''/g' 发现这样也行
试着解释下楼主的那个
's/' "'" /'"' '/g'
分成五部分
's/' #要进行替换操作,s后跟着分割符
"'" #双引号包裹着的单引号
/ #分割符
'"' #单引号包裹着的双引号
'/g' #分割符,g为全局替换
以上纯属猜的
试着解释下楼主的那个
's/' "'" /'"' '/g'
分成五部分
's/' #要进行替换操作,s后跟着分割符
"'" #双引号包裹着的单引号
/ #分割符
'"' #单引号包裹着的双引号
'/g' #分割符,g为全局替换
以上纯属猜的
气血鼓荡,身体发胀,偶飘上头,三时舒畅
-
- 帖子: 627
- 注册时间: 2008-11-08 18:34