对于带有输入文件和ftp的循环

时间:2014-06-05 16:41:58

标签: linux bash for-loop ftp

我需要帮助编写for循环才能使用ftp。它需要从地址的文本文件中获取其输入。该脚本不需要完全连接,只需显示主机是否已启动。到目前为止我得到了什么:

读取p;做   猫$ p 完成< /media/C2AF-FE98/ftpsites/list6.txt

我知道必须有正确的方法来写这个。

1 个答案:

答案 0 :(得分:0)

以下内容如何:

for port in 21 990; do    
    while read -r ip; do
        nc -z "$ip" $port>/dev/null && ret="up" || ret="down"
        echo "$ip:$port is $ret"
    done</media/C2AF-FE98/ftpsites/list6.txt
done