我需要 lftp 从列表文件连接到 IP 地址格式的主机列表。然后,如果 ftp 服务器启动,则将该地址(如果可能,还记录设备类型,在本例中为路由器)记录到文本文件中。对于启动的服务器,我需要它在不提供任何凭据的情况下进行连接,然后使用 find 映射目录和文件,然后将该数据输出到以服务器地址命名的文件中。我试图用 ftp 编写一个 for 循环,但没有成功。我认为 lftp 将是我需要做的最佳选择。
猫列表6.txt | lftp | grep 已连接 > livehosts.txt
还:
对于 i [在列表中];做ftp;"回声欢迎> *"; 完成 > [IP 地址].txt