Я шукаю спосіб присвоїти вихідний код, не маючи іноді помилково-позитивного через коментарі. Наприклад, якщо я шукаю foo у цьому вихідному коді .c:
/*
* foo has changed [...] and is now a 2-parameters function
*/
// foo(24)
foo(42, 28);
Наївний grep
знайде 3 випадки, де я хочу лише одне. Я бачив такий спосіб зробити це в StackOverflow, але це не відповідає моїм потребам: PHP недоступний на платформі. Я також знайшов такий спосіб для однорядкових коментарів, але це вирішує лише частину моєї проблеми.
Мені потрібно використовувати класичні інструменти сценаріїв (awk, sed, bash, grep тощо), і мені потрібно, щоб він був швидким, навіть якщо є тисячі файлів.
Чи є зараз, якщо і як можна присвоїти вихідний код та лише вихідний код?