![]() |
1
3
引号中可能包含逗号格式的数字。Excel将把这个数字作为一个字段处理。awk中用于字段分隔的正则表达式不会-根据该正则表达式,数字内部的逗号是有效的分隔符。尝试处理可选的嵌套转义非常困难(而且基本上是徒劳无功的),就像csv中使用regex可以实现的那样。 比较以下内容以了解可能发生的情况:
请注意,上面的第二个regex在最后一个字段中仍然有一个尾随“的问题,并且只有在所有字段都被一致引用的情况下才起作用-它只是为了说明的目的。 |
|
mashimena · 如何在Linux中提取列然后通过计算添加新列 2 年前 |
![]() |
John Smith · 在特定行的末尾添加文本 3 年前 |
![]() |
nickcrv06 · 使用介于特殊字符之间的awk提取文本 3 年前 |
![]() |
nickcrv06 · 在两个常量字符串之间提取单词 3 年前 |
![]() |
JCAvila2 · 我需要了解awk Linux命令的帮助 3 年前 |