linux中怎样删除文件中所有的引号

如题所述

可以使用sed命令,删除文件中所有的引号等价于将文件中所有的引号替换为空字符串
sed命令替换某个字符串为另一字符串的格式为:
sed -i 's/要替换的字符串/新的字符串/g' 文件名
-i选项表示直接修改读取的档案内容,而不是由屏幕输出。
用法示例:
替换zhidao.txt文件中所有的双引号为空格
sed -i 's/"//g' zhidao.txt
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-07-26
cat test.txt |sed 's/""//g' 查看下效果
cat test.txt|sed -i 's/""//g' 删除引号。本回答被提问者和网友采纳
第2个回答  2012-07-26
sed -i "s/'//g" yourfile

sed -i 's/"//g' yourfile
第3个回答  2012-07-26
cat test.txt |sed 's/"//g' >test1.txt
第4个回答  2012-07-26
sed -i 's/"//g'
相似回答