При поиске вывода большего количества команды, как я могу искать фразу, которая включает промежуточные пробелы? Когда я ищу фразу как "структура определения типа audiodev", она не находит фразу в файле, и я предполагаю, что это вызвано тем, что я должен выразить пространство между словами с определенным символом.
Я использовал бы regexp для соответствия пробелам:
egrep 'typedef\s+struct\s+audiodev' your_file
Здесь \s+
соответствует одним или нескольким пробелам
Можно объединить команду больше с другими инструментами как grep.
Открывают консоль и попытку:
more yourfile | grep "typedef struct audiodev"
В поисковой функции more
, пробелы (все специальные символы на самом деле) должны быть , вышел , таким образом, Вы могли искать как это:
/typedef\ struct\ audiodev