转换Unix命令以c# windows形式运行

本文关键字:运行 windows Unix 命令 转换 | 更新日期: 2023-09-27 18:03:20

如何从带有如下参数的url下载文件呢?

Unix对应的命令是

    curl http://URL | perl -nle 'print "$2" if /(<a href=.*usage'/(.*)">.*<'/a>)/'>project_list.txt

这需要从c# windows的形式运行,请具体到什么代码这需要

转换Unix命令以c# windows形式运行

您需要调用new WebClient().DownloadString()来获取页面源代码,然后使用HTML Agility Pack来解析它

使用WebClient类下载html文件。然后使用正则表达式或LINQ to XML,如果页面格式良好,可以解析出链接。