Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我尝试:
C:\Users\me\Documents\worknotes\performance\tomcatlogs\livesite\learn>sed -e 's/"//g' local07.csv > local07nq.csv
但不是输出到文件 local07nq.csv,而是输出到控制台。怎么了?
我正在使用 sed/cygwin/windows。
Windows 命令提示符中的引号(至少我使用过的风格)通常是有问题的。将脚本 ( s/"//g) 放在一个文件中并以这种方式运行它可能会更好:
s/"//g
sed -f myscript.sed local07.csv > local07nq.csv
在 cygwin / mintty 或 cygwin shell 上,这很好:
sed -e 's/"//g'
而不是使用 cmd shell,而是尝试 cygwin shell,并获得合理的引用行为。