> sweden.csv & awk-6ren">
gpt4 book ai didi

bash - awk 或条件

转载 作者:行者123 更新时间:2023-12-05 08:35:47 24 4
gpt4 key购买 nike

我有一个文件,其中包含瑞典一词的不同变体。

我想知道第 34 列是否有瑞典

awk -F\" '$34 ~ /Sweden/  {print $0}' $ipp >> sweden.csv &
awk -F\" '$34 ~ /sweden/ {print $0}' $ipp >> sweden.csv &
awk -F\" '$34 ~ /SWEDEN/ {print $0}' $ipp >> sweden.csv &
awk -F\" '$34 ~ /^se$/ {print $0}' $ipp >> sweden.csv &
awk -F\" '$34 ~ /^Se$/ {print $0}' $ipp >> sweden.csv &
awk -F\" '$34 ~ /^SE$/ {print $0}' $ipp >> sweden.csv &

据我所知,它会很慢,因为我有 6.5 亿行。

有什么方法可以让我在 1 个 awk 命令中获得所有变化?

最佳答案

你可以使用这个awk:

awk -F\" 'tolower($34) ~ /sweden|^se$/' "$ipp" >> sweden.csv 

关于bash - awk 或条件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72964717/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com