Как мы можем определить номер строки в файле, который соответствует определенному ключевому слову или строке в терминале? - PullRequest
0 голосов
/ 04 мая 2018

Например, скажем:

У меня есть файл text.txt , в котором у меня есть следующие строки кода:

void func()
{
   ordinaryStuff();
   extraordinaryStuff();
   //a comment whoo!
}

Теперь с помощью терминальной команды как я могу определить, на какой строке я написал

  • ordinaryStuff ();
  • extraordinaryStuff (); или
  • добавил комментарий?

P.S. Это не обязательно должен быть один лайнер, но было бы неплохо, если бы это было

&& также работает для преобразования многих команд в один вкладыш, но я ищу реальный вкладыш

Спасибо!

1 Ответ

0 голосов
/ 04 мая 2018
grep '[a-z]*Stuff(' --line-number text.txt
...