gpt4 book ai didi

linux - 唯一编号 : only when different by more than 1 character OR case

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:40:53 25 4
gpt4 key购买 nike

我得到了一个包含很多名字的文本文件。我想要一个所有字符串(行)的列表1) CASE 不同(即 audi vs AuDI)2) 相差超过 1 个字符即 (mygoo VS my-goo)有什么想法吗??

最佳答案

你真的是说超过 1 个字符的区别?它会匹配所有单词,不是吗?

如果你的意思是至多X个差异,你可以使用agrep模糊搜索。

例如跟随/tmp/list

bar
foobar
fooBar
foo-bar
foo--bar
spam
toolbar

命令

$ agrep -1 foobar /tmp/list

会发现:

foobar
fooBar
foo-bar

(它包括原始模式,您可以将其过滤掉,例如附加 | grep -v '^foobar$')

更新

这是一个关于工具的提示,您可以使用它,它可能不是您想要的。请同时查看 -i agrep 选项

关于linux - 唯一编号 : only when different by more than 1 character OR case,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4049783/

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