我有一个工作脚本,可以将所有文件列表放在ftp目录中,并在本地文件中使用它来实现:
curl -s -l ftp://username:password@ftpserver.com/directory/ > source.txt
现在,我需要按创建日期而不是名称对结果进行排序。我只需要在source.txt文件中写入最旧的文件名。有可能吗?
谢谢。
答案 0 :(得分:2)
使用lftp
获取有关具有最早修改日期的文件的文件名(及其他信息):
示例:
lftp -u anonymous,anonymous -e "ls -t; quit" ccrma-ftp.stanford.edu/pub | tail -n 1
答案 1 :(得分:0)
最后这个脚本适合我:lftp -u user,password -e" cls --sort = date;退出" ftpserveraddress / Folder 2> / dev / null |尾巴-n 1