首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用mget到包含特定字符串的ftp文件?

如何使用mget到包含特定字符串的ftp文件?
EN

Stack Overflow用户
提问于 2019-05-27 08:09:43
回答 1查看 380关注 0票数 1

我使用mget从远程服务器检索文件到Windows中的本地目录。

代码语言:javascript
复制
lcd C:\E920_1\autopkg\saveE1logafterDir\serverlog 
mget /slot/ems2576/appmgr/jdedwards/e920/6210/log/jde_*.log 

现在,我希望添加额外的步骤来从这个列表中检索出来,只有包含单词"PACKAGE“的文件。

我该怎么做呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-05-27 08:35:35

这不可能。FTP协议没有API来根据文件的内容查找文件。

另见Search Within Files On Remote FTP Site

因此,您要使用的任何实现都必须下载所有日志文件并在本地搜索它们的内容。

在批处理文件中,可以使用findstr命令:

Batch file to search a keyword in all files of a directory

您可能有不同的方式访问服务器文件。例如,如果您有(SSH) shell访问权限,则可以直接在服务器上搜索文件。但这是一个完全不同的话题。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56322074

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档