вывод содержит n строк, в частности, я хочу получить только вторую строку. но когда я использую команду "awk 'NR==3'
", она дает только первую строку, а не вторую
когда я набираю "show cpu detailed | i minutes
"
вывод будет:
5 seconds = 100.0%; 1 minute: 99.8%; 5 minutes: 100.0%
5 seconds = 0.0%; 1 minute: 0.0%; 5 minutes: 0.0%
5 seconds = 3.4%; 1 minute: 1.7%; 5 minutes: 1.6%
я сохраню это в переменной с именем "cpu"
при выдаче команды echo для фильтрации первой строки:
echo {{ cpu.stdout_lines }} | awk 'NR==1'
Я получаю вывод как:
5 секунд = 100,0%; 1 минута: 99,8%; 5 минут: 100,0%
если я дам 'NR==3'
вместо 'NR==1'
, вывод будет пустым. Я думаю, что все воспринимается одной строкой
Но я хочу получить единственную вторую строку, которая будет "5 секунд = 3,4%; 1 минута: 1,7%; 5 минут: 1,6%" в качестве вывода
не могли бы вы дать мне несколько идей по этому поводу?