我有一个包含大量.torrent
文件的目录,我只想获取带有特定跟踪器的文件。有办法找到它们吗?
到目前为止,我发现的唯一方法是将它们全部添加到 bittorrent 客户端中,然后在跟踪器列表中逐个查看,但这很繁琐。你知道其他方法吗,可能是通过 Powershell 或其他软件?在 Unix 上,我本来想尝试一下grep
,但.torrent
它们是二进制的,所以我甚至不确定它是否会起作用。
答案1
尝试查找字符串,它比更糟糕grep
,但它确实有效:
findstr /i /m /r /c:":announce[0-9]*:http://your\.tracker\.com" *.torrent
/i
- 不区分大小写的搜索/m
- 如果文件包含匹配项,则仅打印文件名/r
- 使用字符串作为正则表达式/c:"string"
- 使用字符串作为文字搜索字符串