Как извлечь подстроку из файла в скрипте shell

Как извлечь подстроку из файла в скрипте shell

28.01.2020 02:16:43 Просмотров 35 Источник

У меня есть файл, который генерирует каждый раз, и каждый раз id полужирным шрифтом получает изменения.

температура.текст

|auger_5d_multivt_relative| 5e2fea0ffe0490769c682c13 | 5DM / / INALEC| nightly_inalec| |auger_dis / 5e2fea151a4cc938e465d8f2 / 3D / / INALEC| nightly_inalec|

Я хочу извлечь только жирную строку.

У вопроса есть решение - Посмотреть?

https://stackoverflow.com/questions/59947509/how-to-extract-a-substring-from-file-in-shell-script#comment106015239_59947509
Что вы уже пробовали до сих пор?

Ответы - Как извлечь подстроку из файла в скрипте shell / How to extract a substring from file in shell script

Является ответом!
franzisk

28.01.2020 02:21:59

Предположим, что ваш файл называется Тест.txt, запустите эту команду

cat test.txt | cut -f3 -d\|

Объяснение:
Команда вырезать фильтрует поля вырезания текста, разделенные заданным разделителем

-f3 -->  the third parameter
-d\| --->  with | as delimiter
Jetchisel

28.01.2020 02:25:08

Использование awk

awk -F'|' '{print $3}' log.txt
Помочь в развитии проекта:
Закрыть X