在AWK中使用双引号作为字段分隔符

在AWK中使用双引号作为字段分隔符,awk,Awk,如何使用双引号作为字段分隔符 awk -v val=$num 'BEGIN { FS='"';}{}' 我正在使用上述语句,但遇到了一个错误。有两种方法: awk -v val=$num -F'"' '{}' awk -v val=$num 'BEGIN { FS="\"";}{}' 无论何时“遇到错误”,都应该包含错误消息。小错误:f参数应该是-f

如何使用双引号作为字段分隔符

awk -v val=$num 'BEGIN { FS='"';}{}'
我正在使用上述语句,但遇到了一个错误。

有两种方法:

awk -v val=$num -F'"' '{}'

awk -v val=$num 'BEGIN { FS="\"";}{}'

无论何时“遇到错误”,都应该包含错误消息。小错误:f参数应该是-f