Unix AWK命令 - 多个字符作为单个分隔符

时间:2016-01-26 16:37:08

标签: linux unix awk terminal delimiter

我正在尝试使用两个数据管道||作为AWK命令中的分隔符。但我无法做到。我有一个文件,我必须考虑两个数据管道作为分隔符,就像考虑TAB或COMMA作为分隔符。

1 个答案:

答案 0 :(得分:2)

告诉awk解释|字面意思是[]

awk -F'[|][|]' ...

示例:

» echo "1 || 2" | awk -F'[|][|]' '{ print $2 }'
2