Uma solução muito básica usando cut
cut -d \' -f 4 < full | cut -d : -f 1 > output.txt
62.210.189.39
Você pode precisar filtrá-lo para apenas Wrong Password
linhas, então aqui está algo com isso também.
grep 'Wrong Password' full | cut -d \' -f 4 |cut -d : -f 1 > output.txt
Aqui está uma versão um pouco mais complexa usando sed
sed -e "s/.*failed for '\([0-9\.]*\):.*//" full > output.txt
Use o agrupamento para extrair o endereço IP nos parêntesis
E apenas por diversão eu fiz um com perl
perl -n -e "/failed for '([\d.]+):/ && print \ . \"\n\"" full > output.txt
Também aqui está um comando grep
dos comentários sobre a pergunta que funcionou para mim.
grep -oP '(\d{1,3}\.{1})+\d{1,3}' full > output.txt