sed替换'的小问题.

sed替换'的小问题.

[amuse@ca*ca* ~]$ cat puok
al'ask'asjldkf'jkasd'aslkf
[amuse@ca*ca* ~]$ sed 's/\'//g' puok
>
>
sed不能替换'符号,为什么?      
改 ' 成 "
复制内容到剪贴板
代码:
fang@bash ~
$ cat junk
al'ask'asjldkf'jkasd'aslkf

fang@bash ~
$ sed "s/'//g" junk
alaskasjldkfjkasdaslkf

fang@bash ~
$
      
journalist
Ok! Thank You!      
引用:
       将字符放在单引号之中,将保留引用中所有字符的字面意义。单引号不能包含在单引号引用之中,即使前面加上了反斜杠。
详见man bash  引用(QUOTING)