我试试:
C:\Users\me\Documents\worknotes\performance\tomcatlogs\livesite\learn>sed
-e 's/"//g' local07.csv > local07nq.csv
但不是输出到文件local07nq.csv而是输出到控制台。怎么了?
我正在使用sed / cygwin / windows。
答案 0 :(得分:2)
Windows命令提示中的引号(至少我使用的风格)通常是有问题的。将脚本(s/"//g
)放在一个文件中并以这种方式运行它可能会更好:
sed -f myscript.sed local07.csv > local07nq.csv
答案 1 :(得分:1)
在cygwin / mintty或cygwin shell上,这很好:
sed -e 's/"//g'
而不是使用cmd shell,而是尝试使用cygwin shell,并获得合理的引用行为。