【发布时间】:2011-10-18 13:40:24
【问题描述】:
看过很多帖子都问过类似的问题。无法正常工作。
输入看起来像:
<field one with spaces>|<field two with spaces>
尝试用 awk 解析。
尝试了许多来自优秀帖子的变体:
FS = "^[\x00- ]*|[\x00- ]*[|][\x00- ]*|[\x00- ]*$";
FS = "^[\x00- ]*|[\x00- ]*\|[\x00- ]*|[\x00- ]*$";
FS = "^[\x00- ]*|[\x00- ]*\\|[\x00- ]*|[\x00- ]*$";
仍然无法使管道分隔符起作用。
使用 CentOS。
有什么帮助吗?
【问题讨论】:
标签: parsing awk pipe delimited