grep
сообщает всю строку, которая соответствует вашему шаблону. Если вы хотите посмотреть на строки, содержащие THREAD: 2
, то должно работать следующее -
grep "THREAD: 2" filename
Однако, если вы хотите получить строки, которые могут содержать THREAD:
и любое число, вы можете использовать класс символов. Так что в этом случае ответ будет -
grep "THREAD: [0-9]" filename
Вы можете добавить +
после класса символов, что означает одно или несколько чисел, чтобы вы могли сопоставлять числа, такие как 1,2,3 или 11,12,13 и т. Д.
Если вы хотите получить только THREAD: 2
со своей линии, вам придется использовать опцию grep
, которая равна -o
. Это означает показать мне только мой шаблон из файла, а не всю строку.
grep -o "THREAD: 2" filename
Вы можете найти man page
для grep
и поиграть со всеми опциями.