как сохранить только строки с определенным словом

Вы можете использовать следующий вариант, который немного более универсален, так как он может захватывать любое слово между тегами XML... не только слово «отключено»:

grep "s _icsmstatus" test.txt | awk -F">" '{print $2}' | awk -F"

Ссылка:http://code.scottshipp.com/2013/06/27/easily-extract-data-from-xml-using-grep-and-awk/

0
06.07.2019, 02:41
2 ответа

Прочтите man grep.

Сделайте что-нибудь вроде:

grep -w 'word' the_file
grep -E -w 'word1|word2' the_file
4
28.01.2020, 02:18

Вы можете использовать приведенную ниже команду. Протестировано и работает нормально

 awk '{for(i=1;i<=NF;i++) {if (($i == "word1") || ($i == "word2")) {print $0}}}'  filename
0
28.01.2020, 02:18

Теги

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