У меня есть несколько хостов (более 20), и мне нужно выполнить команду, но она не работает должным образом.
- Этот фрагмент кода работает на нескольких хостах и дает мне идентификатор процесса на хосте, где я работаю.
для hsts в cat /a/b/c//hsts.txt
# hsts.txt файл содержит все хосты, которые делают s sh $ {id} @ $ {hsts} "cat / z / у / х | хвост -1 "| awk '{print $ 30}' сделано
Мне нужно изменить указанную выше команду, где мне нужно увидеть процесс, который выполняется на основе идентификатора процесса, который я получаю из приведенного выше фрагмента кода.
Приведенный ниже фрагмент работает отдельные хосты, и это показывает мне процесс, но если я включу вышеупомянутое в for l oop, это не работает. Ценю вашу помощь по этому вопросу. ps -ef | grep `cat / z / y / x | tail -1 | awk '{print $ 30}'