Вот например, как можно из каждой строки списка получить нужную команду:
#!/bin/bash
while read -r LINE;
do
awk -F';' '{print "sshpass -p "$3" ssh " $2"@"$1}'
done < ${1}
Сам скрипт запускается так:
./script.sh list.txt
На выходе получится:
sshpass -p 12345 ssh root@62.21.72.67
sshpass -p root ssh root@87.25.74.122
sshpass -p root ssh root@89.28.30.43
Дальше уже выполнять полученную команду и парсить какой-либо признак, чтобы определить прошло подключение или нет и выдавать в завимости от этого OK или BAD.