AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / unix / 问题

问题[uniq](unix)

Martin Hope
Котик Вася
Asked: 2022-01-20 02:00:05 +0800 CST

具有相同 md5 和的输出行

  • 3

我有这样的脚本

find path -type f -exec md5sum {} +'

有这个结论

/tmp
❯ find $pwd -type f -exec md5sum {} + 

\a7c8252355166214d1f6cd47db917226  ./guess.bash
e1c06d85ae7b8b032bef47e42e4c08f9  ./qprint.bash
8d672b7885d649cb76c17142ee219181  ./uniq.bash
2d547f5b610ad3307fd6f466a74a03d4  ./qpe
523166a51f0afbc89c5615ae78b3d9b0  ./Makefile
57a01f2032cef6492fc77d140b320a32  ./my.c
c5c7b1345f1bcb57f6cf646b3ad0869e  ./my.h
6014bc12ebc66fcac6460d634ec2a508  ./my.exe
0ff50f0e65b0d0a5e1a9b68075b297b8  ./levik/2.txt
5f0650b247a646355dfec2d2610a960c  ./levik/1.txt
5f0650b247a646355dfec2d2610a960c  ./levik/3.txt

我们需要这样的结论

5f0650b247a646355dfec2d2610a960c  ./levik/1.txt
5f0650b247a646355dfec2d2610a960c  ./levik/3.txt
find uniq
  • 2 个回答
  • 713 Views
Martin Hope
ZakS
Asked: 2019-07-16 06:03:55 +0800 CST

如何计算列表中的出现次数,然后按出现次数降序排序?

  • 1

我有一个包含 1601 行的列表,在每一行上,我有兴趣计算字段 5 出现不同值的次数。

这是我到目前为止所拥有的:

awk '{print$5}' FILE  | sort | uniq -c

这给了我一个 uniq 值列表,以及它们各自的计数。但我想对这个列表进行排序。我一直在看到讨论键和值的答案,但尚不清楚如何将其应用于我的案例。

感谢您提前提供任何帮助。

sort uniq
  • 2 个回答
  • 3891 Views
Martin Hope
Maran Ganesh
Asked: 2019-04-18 09:33:08 +0800 CST

列中的唯一降序排序

  • 3

在给定的数据中,是否可以对每个区域进行 uniq 排序和仅打印最高命中?

给定数据

aza1 18
bcn1 16
sat2 12
lcy2 12
fra1 12
aza1 12
bcn1 10
sat2 8
lcy2 9
fra1 13
aza1 21
bcn1 2
sat2 10
lcy2 0
fra1 1

所需输出

aza1 21
bcn1 16
sat2 12
lcy2 12
fra1 13
sort uniq
  • 2 个回答
  • 10431 Views
Martin Hope
Tim
Asked: 2018-07-23 21:01:16 +0800 CST

`-dD` 对 `uniq` 意味着什么?

  • 1

来自https://unix.stackexchange.com/a/277707/674

find . ! -empty -type f -exec md5sum {} + | sort | uniq -w32 -dD

可以在当前目录下找到重复文件。

是什么-dD意思uniq?我在手册页中看到了-dand的含义-D,但不确定它们一起使用时的含义。谢谢。

coreutils uniq
  • 2 个回答
  • 510 Views
Martin Hope
Age87
Asked: 2018-04-24 09:19:54 +0800 CST

根据三列中的两列的信息保持唯一的行

  • 8

假设你有一个这样的文件:

NW_006521251.1  428 84134
NW_006521251.1  511 84135
NW_006521038.1  202 84155
NW_006521038.1  1743 84153
NW_006521038.1  1743 84154
NW_006520495.1  198 84159
NW_006520086.1  473 84178
NW_006520086.1  511 84180

我想保留基于第 1 列和第 2 列的唯一行(即不仅仅是第 2 列,因为该数字可能在第 1 列的不同标签下重复)。

这样我得到这个作为输出(NW_006521038.1 1743从列表中删除第二个重复):

    NW_006521251.1  428 84134
    NW_006521251.1  511 84135
    NW_006521038.1  202 84155
    NW_006521038.1  1743 84153
    NW_006520495.1  198 84159
    NW_006520086.1  473 84178
    NW_006520086.1  511 84180

有没有办法用 awk 做到这一点?使用uniq file不起作用。

awk uniq
  • 2 个回答
  • 6791 Views
Martin Hope
F.G.
Asked: 2018-03-24 06:00:41 +0800 CST

bash 脚本:更改输出 uniq -c

  • -1

我必须更改 uniq -c 的输出:(示例)

92 root
80 user

在

root 92
user 80

如果不使用 awk force,我该怎么办?

uniq text-formatting
  • 3 个回答
  • 701 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    模块 i915 可能缺少固件 /lib/firmware/i915/*

    • 3 个回答
  • Marko Smith

    无法获取 jessie backports 存储库

    • 4 个回答
  • Marko Smith

    如何将 GPG 私钥和公钥导出到文件

    • 4 个回答
  • Marko Smith

    我们如何运行存储在变量中的命令?

    • 5 个回答
  • Marko Smith

    如何配置 systemd-resolved 和 systemd-networkd 以使用本地 DNS 服务器来解析本地域和远程 DNS 服务器来解析远程域?

    • 3 个回答
  • Marko Smith

    dist-upgrade 后 Kali Linux 中的 apt-get update 错误 [重复]

    • 2 个回答
  • Marko Smith

    如何从 systemctl 服务日志中查看最新的 x 行

    • 5 个回答
  • Marko Smith

    Nano - 跳转到文件末尾

    • 8 个回答
  • Marko Smith

    grub 错误:你需要先加载内核

    • 4 个回答
  • Marko Smith

    如何下载软件包而不是使用 apt-get 命令安装它?

    • 7 个回答
  • Martin Hope
    user12345 无法获取 jessie backports 存储库 2019-03-27 04:39:28 +0800 CST
  • Martin Hope
    Carl 为什么大多数 systemd 示例都包含 WantedBy=multi-user.target? 2019-03-15 11:49:25 +0800 CST
  • Martin Hope
    rocky 如何将 GPG 私钥和公钥导出到文件 2018-11-16 05:36:15 +0800 CST
  • Martin Hope
    Evan Carroll systemctl 状态显示:“状态:降级” 2018-06-03 18:48:17 +0800 CST
  • Martin Hope
    Tim 我们如何运行存储在变量中的命令? 2018-05-21 04:46:29 +0800 CST
  • Martin Hope
    Ankur S 为什么 /dev/null 是一个文件?为什么它的功能不作为一个简单的程序来实现? 2018-04-17 07:28:04 +0800 CST
  • Martin Hope
    user3191334 如何从 systemctl 服务日志中查看最新的 x 行 2018-02-07 00:14:16 +0800 CST
  • Martin Hope
    Marko Pacak Nano - 跳转到文件末尾 2018-02-01 01:53:03 +0800 CST
  • Martin Hope
    Kidburla 为什么真假这么大? 2018-01-26 12:14:47 +0800 CST
  • Martin Hope
    Christos Baziotis 在一个巨大的(70GB)、一行、文本文件中替换字符串 2017-12-30 06:58:33 +0800 CST

热门标签

linux bash debian shell-script text-processing ubuntu centos shell awk ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve