根据前三列值删除重复行 2024-6-7 • bash shell-script shell text-processing scripting 我收到一个包含以下内容的文件 前三个值可能在其他行中重复我想保留一个实例并删除其他重复项 输出应如下所示 答案1 我会尝试 awk '!a[$1 $2 $3]++ { print ;}' file 在哪里 !a[$1 $2 $3]++第一次找到这些值时将评估为 true。 看awk '!a[$0]++' 是如何工作的?更多细节。 相关内容 使用 Cat. 6a 电缆可以实现 PoE 和 PoE+ 吗?(电缆描述如下) zsync 与 jigdo 如何为 openstack 提供商链接 crossplane 中的资源 如何查明 Windows 8.1 Pro 忘记用户帐户密码的原因? 为什么 lsblk 显示 snapd 和 core20 的多个挂载版本?[重复] 是否有可能停止 Windows 网络中所有计算机上的“Beep”设备? 使用外部 DNS 提供商查找本地设备的名称 在哪里可以解决从“暂停”状态唤醒的问题? 我的电脑上无法使用 VPN 如何在 Mac Mini 上安装 CentOS 6.4?