Вы повторяете вопрос:
ssh -p 2222 computer2@192.x.x.100 'who -b' | awk '{print $(NF-1)" "$NF}' >> textfile.txt
ssh -p 2222 computer2@192.x.x.101 'who -b' | awk '{print $(NF-1)" "$NF}' >> textfile.txt
«>>» добавит его в «textfile.txt».
Если вы положите IP-адреса в текстовом файле, который вы можете пропустить через него (псевдо-пример):
#!/bin/bash
filename='ipaddresses.txt'
while read p; do
ssh -p 2222 $p 'who -b' | awk '{print $(NF-1)" "$NF}' >> textfile.txt
done < $filename
Вы повторяете вопрос:
ssh -p 2222 computer2@192.x.x.100 'who -b' | awk '{print $(NF-1)" "$NF}' >> textfile.txt
ssh -p 2222 computer2@192.x.x.101 'who -b' | awk '{print $(NF-1)" "$NF}' >> textfile.txt
«>>» добавит его в «textfile.txt».
Если вы положите IP-адреса в текстовом файле, который вы можете пропустить через него (псевдо-пример):
#!/bin/bash
filename='ipaddresses.txt'
while read p; do
ssh -p 2222 $p 'who -b' | awk '{print $(NF-1)" "$NF}' >> textfile.txt
done < $filename
Вы повторяете вопрос:
ssh -p 2222 computer2@192.x.x.100 'who -b' | awk '{print $(NF-1)" "$NF}' >> textfile.txt
ssh -p 2222 computer2@192.x.x.101 'who -b' | awk '{print $(NF-1)" "$NF}' >> textfile.txt
«>>» добавит его в «textfile.txt».
Если вы положите IP-адреса в текстовом файле, который вы можете пропустить через него (псевдо-пример):
#!/bin/bash
filename='ipaddresses.txt'
while read p; do
ssh -p 2222 $p 'who -b' | awk '{print $(NF-1)" "$NF}' >> textfile.txt
done < $filename
Создайте скрипт и запустите его:
#!/bin/bash
ssh -p 2222 user@192.x.x.10 'who -b' | awk '{print $(NF-1)" "$NF}' >> textfile.txt
ssh -p 2222 user@192.x.x.11 'who -b' | awk '{print $(NF-1)" "$NF}' >> textfile.txt
Не делайте его для chmod +x myscript.sh, чтобы сделать его исполняемым.
Вам также понадобится настройка проверки подлинности на основе ключей, скрипт не будет легко справляться с проблемами с паролем.
Создайте скрипт и запустите его:
#!/bin/bash
ssh -p 2222 user@192.x.x.10 'who -b' | awk '{print $(NF-1)" "$NF}' >> textfile.txt
ssh -p 2222 user@192.x.x.11 'who -b' | awk '{print $(NF-1)" "$NF}' >> textfile.txt
Не делайте его для chmod +x myscript.sh, чтобы сделать его исполняемым.
Вам также понадобится настройка проверки подлинности на основе ключей, скрипт не будет легко справляться с проблемами с паролем.
Создайте скрипт и запустите его:
#!/bin/bash
ssh -p 2222 user@192.x.x.10 'who -b' | awk '{print $(NF-1)" "$NF}' >> textfile.txt
ssh -p 2222 user@192.x.x.11 'who -b' | awk '{print $(NF-1)" "$NF}' >> textfile.txt
Не делайте его для chmod +x myscript.sh, чтобы сделать его исполняемым.
Вам также понадобится настройка проверки подлинности на основе ключей, скрипт не будет легко справляться с проблемами с паролем.