Как фильтровать только идентификатор приложения от пряжиLinux

Anonymous
Как фильтровать только идентификатор приложения от пряжи

Сообщение Anonymous »

нам нужно отфильтровать только идентификатор приложения в приложении NotebookApp: < /p>

Код: Выделить всё

yarn application -list | grep notebookapp | awk '{print $1}' | grep -v  INFO
25/04/24 08:30:31 INFO client.AHSProxy: Connecting to Application History server at pluto01/53.23.21.2:10200
25/04/24 08:30:31 INFO client.ConfiguredRMFailoverProxyProvider: Failing over to rm2
application_1745386419514_0015
< /code>
В то время как ожидаемые результаты: < /p>
application_1745386419514_0015
< /code>
Уродливым способом является перенаправление вывода в файл < /p>
yarn application -list | grep notebookapp | awk '{print $1}' >/tmp/app_id.txt
< /code>
, а затем захватить идентификатор приложения из файла: < /p>
APP_ID=$(cat /tmp/app_id.txt)
Но мы не хотим перенаправлять результаты на файл.


Подробнее здесь: https://stackoverflow.com/questions/795 ... -from-yarn

Вернуться в «Linux»