【发布时间】:2014-05-05 16:17:58
【问题描述】:
我想从我的 csv 文件中删除所有双引号,并且正在努力让 tr、sed 或 perl 为我工作并输出到文件:
perl -e 's/\"//g;" input.csv > output.csv
没有输出到屏幕或文件,没有创建 output.csv
sed 's/\"//g' input.csv > output.csv
将输出打印到屏幕上,然后给出错误“无法读取>:没有这样的文件或目录”“无法读取 output.csv:没有这样的文件或目录”
cat input.csv | tr -d '\"' > output.csv
给出错误“tr:额外操作数'>'”,然后出现错误“写入错误:设备上没有剩余空间”
我做错了什么?
【问题讨论】: