Ошибка выполнения удаленного скрипта через ssh и xargs - PullRequest
0 голосов
/ 03 декабря 2018

Я пытаюсь проверить некоторые номера версий или что-то еще на удаленных хостах.Я написал скрипт, который отображает данные, и я хочу выполнить скрипт удаленно на каждом хосте в моем / etc / hosts с помощью этой небольшой команды:

`tail -n 10 /etc/hosts | egrep -iv 'whatever' | awk '{print $2}' | xargs -I{} ssh -o "StrictHostKeyChecking no" {} 'bash -s' < show_me_all_your_versions.sh

Но я получил следующую ошибку:

ssh: не удалось разрешить имя хоста #! / Bin / sh: имя или служба не известны xargs: ssh: выход со статусом 255;aborting

Кажется, что 'bash -s' < /home/user/show_me_your_all.sh падает с xargs, но как я могу сделать это лучше?

...