#!/bin/bash
input="/home/ptx/script/input.file"
while IFS= read -r line;
do
sshpass -f password_file ssh -tt admin@$line 'echo password | sudo -S -s ls -ltra &> collect.txt'
done < "$input"
password_file content:
password
input.file contents:
mescmb49
mescmb46
mescmb44
mescmb33
Question
need to collect remote servers home directory contents to remote server file. want to automate this task. all the servers are listed in input.file issue is, once script works only for the first server that is "mescmb42"