Você não precisa modificar o script. Basta executá-lo em um loop bash. Algo como:
$ while read ip; do IP_finding_script.sh $ip csv city; done < IPlist.txt
Para salvar a saída em um arquivo, faça:
$ while read ip; do IP_finding_script.sh $ip csv city; done < IPlist.txt > outfile.txt
Para salvar a saída de cada IP de entrada em um arquivo separado:
$ while read ip; do IP_finding_script.sh $ip csv city > $ip".out"; done < IPlist.txt