我有一台Linux机器(Source)和一台远程机器的FTP共享(Target)。没有SSH访问可用,也不会,所以它唯一的FTP。 现在我想从我的Linux机器上做的是检查FTP共享上存在的文件数量,并在Linux机器上向我报告状态。简而言之,我将放入'cron'的shell脚本,它将: 1.连接到FTP共享 2.转到目录 3.计算存在的文件数 4.将文件计数返回给脚本或将其回显
答案 0 :(得分:1)
使用lftp:
count=$(lftp -e 'cd pub/dir;cls -1 | wc -l;quit' ftp://domain.tld)
echo $count