gpt4 book ai didi

shell - 从日志中排序唯一的 url

转载 作者:行者123 更新时间:2023-12-03 13:25:19 24 4
gpt4 key购买 nike

我需要从网络日志中获取唯一的 URL,然后对它们进行排序。我正在考虑使用 grep、uniq、sort 命令并将其输出到另一个文件

我执行了这个命令:

cat access.log | awk '{print $7}' > url.txt

然后只获取唯一的一个并对它们进行排序:
cat url.txt | uniq | sort > urls.txt

问题是我可以看到重复项,即使文件已排序,这意味着我的命令有效。为什么?

最佳答案

uniq | sort不起作用:uniq删除连续的重复项。

正确的方法是sort | uniq或更好 sort -u .因为只产生一个进程。

关于shell - 从日志中排序唯一的 url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8170349/

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