@Zelyoniy

Как вывести строки без скобок?

Есть лог-файл с содержанием строк примерно в таком виде:
4 Февраля 17:00:00 Автобаза [Платформа, Шасси]
5 Февраля 18:00:00 Автобаза [Платформа, Шасси]
4 Февраля 19:00:00 Автобаза Направление: Цех

Каким образом вывести только первую и вторую строки без третьей в виде:
4 Февраля Шасси, Платформа
?
  • Вопрос задан
  • 141 просмотр
Пригласить эксперта
Ответы на вопрос 2
ky0
@ky0
Миллиардер, филантроп, патологический лгун
grep '[\|]' logfile | awk '{print $1, $2, какие там ещё вам нужны колонки}' | sed s/меняем_скобки/на_пустоту/g
Ответ написан
Комментировать
Ну если ключевым фактором является наличие или отсутствие квадратных скобок, то достаточно только grep.grep -E '([|])' file.log
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы