gpt4 book ai didi

sed - 使用 sed 获取到某个点的不同路径的列表

转载 作者:行者123 更新时间:2023-12-05 08:30:09 33 4
gpt4 key购买 nike

我有一个看起来像这样的文件路径列表

abc/def/ghi/jl/r1/r2
abc/def/ghi/jl/r9/r11
abc/nyc/ghi/jl/r3/r4/r5
abc/nyc/ghi/jl/pan21/nab11
def/kyn/ghi/jl/r6
...

所有路径都有子路径/ghi/jl/

我想得到一个以 /ghi/jl/ 结尾的不同路径的列表,所以对于上面的例子,我会得到

abc/def/ghi/jl/
abc/nyc/ghi/jl/
def/kyn/ghi/jl/

这可以用 sed(或类似的东西)实现吗?我试过了

sed 's/\/ghi\/jl\/.*/\/ghi\/jl\//' listfile

但不太明白。

最佳答案

perl -ne '/(^.*?\/ghi\/jl)/;打印“$1\n”;'列表文件 |排序-u

应该可以解决问题。

关于sed - 使用 sed 获取到某个点的不同路径的列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65894063/

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