Эффективный способ печати строк из массивного файла с помощью awk, sed или чего-то еще? [дубликат]

Я не очень хорошо разбираюсь в escape-последовательностях оболочки, но мне кажется, что да.Я предполагаю, что вам не хватает для вашего варианта использования реализации логики if / else-type. Вот один из способов сделать это:

sed -e '\
        /.*MINOR.*/{ # If .*MINOR.* is matched \
            # Code to set MINOR color \
        } \
        /.*MINOR.*/!{ # If .*MINOR.* is not matched \
            /.*MAJOR.*/ { # If .*MAJOR.* is matched \
            # Code to set MAJOR color \
            } \
            /.*MAJOR.*/!{ # If .*MAJOR.* is not matched \
            # Code to set the default color \
            } \
         }'

Ссылка

5
10.10.2013, 04:23
0 ответов

Теги

Похожие вопросы