“是什么意思?”;[|]和#x2B&引用;在;awk-F';[|]和#x2B'&引用;?

“是什么意思?”;[|]和#x2B&引用;在;awk-F';[|]和#x2B'&引用;?,awk,Awk,我知道awk-F中的-F代表以下字段分隔符 但是'[|]+'意味着什么呢 注意|前面的空白 我还想知道,+代表什么?Awk允许字段分隔符是正则表达式 [|]+是一个正则表达式,它匹配任何空格和管道()字符的非空序列。字段分隔符可以是正则表达式,这里就是这种情况[|]是一个括号表达式,表示“空格或管道字符”+是一个量词(“一个或多个”)。总的来说,这可以用于分割线,如 field1|field2 field3|| field4 当管道分开时,扔掉管道周围的所有空格,即四个字段将是field1

我知道
awk-F
中的
-F
代表以下字段分隔符

但是
'[|]+'
意味着什么呢

注意
|
前面的
空白


我还想知道,
+
代表什么?

Awk允许字段分隔符是正则表达式


[|]+
是一个正则表达式,它匹配任何空格和管道(
)字符的非空序列。

字段分隔符可以是正则表达式,这里就是这种情况
[|]
是一个括号表达式,表示“空格或管道字符”
+
是一个量词(“一个或多个”)。总的来说,这可以用于分割线,如

field1|field2  field3||  field4

当管道分开时,扔掉管道周围的所有空格,即四个字段将是
field1
field2
field3
field4

,您可以在