如何使用Shell脚本从URL获取文件夹/文件名列表

时间:2019-07-04 13:43:12

标签: bash shell

这是一个带有文件夹列表的示例网站URL;我需要使用shell / bash脚本存储这些文件夹名称

enter image description here

1 个答案:

答案 0 :(得分:3)

使用GNU grep:

curl <url> | grep -oP '<a href=".+?">\K.+?(?=<)'

Mac:

curl <url> | perl -nle 'print $& while m{<a href=".+?">\K.+?(?=<)}g'

可能需要对您的特定网站进行一些调整。