【发布时间】:2020-10-06 10:46:14
【问题描述】:
我想解析 FTP 服务器上的大文件中的一行而不下载,使用 Linux 命令行。
想到这样的事情:
wget <ftp_file> | grep <something_from_a_line>
有没有办法做到这一点?
【问题讨论】:
-
请注意,Stack Overflow 是针对编程问题而不是一般的 Linux 使用问题。请查看What topics can I ask here? 了解更多详情。问题可能适用于Super User 或Unix & Linux,但请在发布前查看他们的帮助。
-
您必须先下载数据才能解析数据。也许您的真正意思是“没有先将其保存到文件中”。如果是这种情况,请尝试:
curl <ftp_file> | grep <something>. -
你的回答解决了!非常感谢!
-
但是你真的应该注意到 curl 仍在“下载”文件。只是它没有被写入文件。所以它不会节省任何下载时间或带宽。
标签: linux shell command-line ftp