[英]Convert date format from 'm/d/yyyy' to 'yyyy-mm-dd' in a tsv file using a shell script
[英]convert a fully quoted csv file to tsv format
我有一个类似的文件:
"a","b","c"...
并希望将逗号转换为制表符以分隔符。
我试过了:
sed -e 's/","/"\t"/g' < input_file > output_file
但是,看起来唯一的效果是将逗号更改为文字字符t:
"a"t"b"t"c"...
我的sed表达有问题吗?
这是非GNU版本的sed的问题,如果可能,请使用空格作为delimier或粘贴制表符代替sed,或使用$(printf \\t)
代替\\t
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.