powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Windows [игнор отключен] [закрыт для гостей] / findstr /R /C:"незакомментированная фраза" - как найти ?
7 сообщений из 7, страница 1 из 1
findstr /R /C:"незакомментированная фраза" - как найти ?
    #38290244
NightBomber
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет.

Дано: исходник, в котором фраза типа "#define tratata" (без кавычек) может встречаться в одном из следующих вариантов:
Код: plaintext
1.
2.
3.
4.
#define tratata
   #define    tratata
//#define tratata
//  #define   tratata
....:....1....:....2....: (это счетчик номеров колонок)

Как отловить все вхождения #define tratata, которые НЕ закомментированы ?
Пробовал прикрутить findstr:
Код: plaintext
FINDSTR /I /N /R /C:"^#DEFINE LOGTIME$" my_source.txt
- но он не отлавливает вариант, когда #define указан в колонке, бОльшей чем 1.
Подкажите, плз, как ему указать, что слева "#define" может быть ноль или больше нуля пробелов ?
...
Рейтинг: 0 / 0
findstr /R /C:"незакомментированная фраза" - как найти ?
    #38290465
Damien
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
редактор без подсветки синтаксиса и полезняшек что-ли?
...
Рейтинг: 0 / 0
findstr /R /C:"незакомментированная фраза" - как найти ?
    #38290521
NightBomber
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Damienредактор без подсветки синтаксиса и полезняшек что-ли?чо ? :-)
...
Рейтинг: 0 / 0
findstr /R /C:"незакомментированная фраза" - как найти ?
    #38290577
Фотография Green2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вы что в bat файле это делаете?
Редактор попробуйте.
...
Рейтинг: 0 / 0
findstr /R /C:"незакомментированная фраза" - как найти ?
    #38290663
NightBomber
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Green2Вы что в bat файле это делаете?
Редактор попробуйте.у меня файлов таких - тьма египетская. Редактор неудобно.
...
Рейтинг: 0 / 0
findstr /R /C:"незакомментированная фраза" - как найти ?
    #38290832
Фотография Green2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
perl и регулярные выражения вам в руки.
...
Рейтинг: 0 / 0
findstr /R /C:"незакомментированная фраза" - как найти ?
    #38305179
find_tratata
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: plaintext
FINDSTR /I /N /R /C:"#define *tratata" t.txt | findstr /I /R /V /C:"[0-9]://" 
Проверял на Вашем примере
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Windows [игнор отключен] [закрыт для гостей] / findstr /R /C:"незакомментированная фраза" - как найти ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]