как использовать разные параметры стандартного вывода - PullRequest
0 голосов
/ 12 февраля 2020

Если у меня есть, если мои скрипты:

- shell: df -h / | tail -n 1 | awk {'print $5 '}  | sed 's/%//g'

  register: FS

- debug: var=FS.stdout

Тогда - я бы хотел использовать условие «когда» для сравнения используемого пространства «/», сейчас оно дает мне из FS.stdout :

"FS.stdout": "6"

Итак, как я могу получить grep только число "6?" Какой stdout.filter я могу использовать, чтобы он мог дать мне только номер?

Я пытался:

FS.stdout.results

FS.stdout.find(" ")

FS.stdout_callback

Но ничего из вышеперечисленного не работает.

Итак, тогда я могу сравнить:

When: <grep that number>     >=6 

Кроме того, что такое модули ansible для отправки электронного письма на мой адрес электронной почты и текстовых сообщений - чтобы я мог отправить электронное письмо или текстовое сообщение в ячейку?

...