gpt4 book ai didi

linux - 如何列出存储库中的文件/目录?

转载 作者:太空宇宙 更新时间:2023-11-04 09:24:07 25 4
gpt4 key购买 nike

我想通过运行命令获取存储库下的所有文件/目录的名称。是否有像 wget 这样的命令行工具可以执行此操作?

例如:存储库 url 是 repository

我想得到文件/目录名称的列表

1.0/
1.1a/
1.1b/
1.1c/
1.1d/
1.2/
1.3/
1.4/
1.6/
1.8/
1.9/
2.0/
2.1/
2.2/
2.3/
2.4/ binaries/ doc/ stable/ index.txt
ruby-1.8.5-p115.tar.bz2 ruby-1.8.5-p115.tar.gz ruby-1.8.5-p115.zip
ruby-1.8.6-p114.tar.bz2 ruby-1.8.6-p114.tar.gz ruby-1.8.6-p114.zip
ruby-1.8.6-p383.tar.bz2 ruby-1.8.6-p383.tar.gz ruby-1.8.6-p383.zip
ruby-1.8.6-p388.tar.bz2 ruby-1.8.6-p388.tar.gz ruby-1.8.6-p388.zip
ruby-1.8.6-p398.tar.bz2 ruby-1.8.6-p398.tar.gz ruby-1.8.6-p398.zip
ruby-1.8.6-p399.tar.bz2 ruby-1.8.6-p399.tar.gz ruby-1.8.6-p399.zip
ruby-1.8.6-p420.tar.bz2 ruby-1.8.6-p420.tar.gz ruby-1.8.6-p420.zip
ruby-1.8.7-p174.tar.bz2 ruby-1.8.7-p174.tar.gz ruby-1.8.7-p174.zip
ruby-1.8.7-p248.tar.bz2 ruby-1.8.7-p248.tar.gz ruby-1.8.7-p248.zip
ruby-1.8.7-p249.tar.bz2 ruby-1.8.7-p249.tar.gz ruby-1.8.7-p249.zip
...

最佳答案

您可以使用 wget 并过滤结果:

wget -O - "https://ruby.taobao.org/mirrors/ruby/" | grep href | cut -d"\"" -f 2 > list.txt

现在 cat list.txt 将给出:

../
1.0/
1.1a/
1.1b/
1.1c/
1.1d/
1.2/
1.3/
1.4/
1.6/
1.8/
1.9/
2.0/
2.1/
2.2/
2.3/
2.4/
binaries/
doc/
stable/
index.html
index.txt
...

关于linux - 如何列出存储库中的文件/目录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38608009/

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