过滤ftp服务器上的csv文件

时间:2014-03-08 10:40:50

标签: php csv ftp

我需要在远程ftp服务器上打开一个csv文件,过滤数据,然后将结果保存在同一个ftp服务器上的新文件中。

我想知道如果不下载文件就可以。我可能需要创建一个流但不知道如何。

过滤器不是很困难。我只需要过滤特定日期的记录,并删除几列。

有什么想法吗?

由于 阿莱克斯

1 个答案:

答案 0 :(得分:1)

我想你必须下载它。但是使用cURL很简单。

下载:

curl ftp://myftpsite.com/path/to/csv/your_file.csv --user myname:mypassword -o your_file.csv

上传:

curl -T your_file.csv ftp://myftpsite.com/path/to/csv/ --user myname:mypassword

根据你需要做什么(这看起来很简单),你可能甚至不需要php来做到这一点。 一个简单的bash脚本可以在很少的代码行中完成它。