У меня есть огромный текстовый файл, каждая строка которого содержит строку с рисунком FEATURE_ . Я хочу прочитать каждую строку из этого txt-файла и удалить все остальные строки из файла, которые содержат одну строку FEATURE_.Хотите прочитать строки из txt-файла и удалить другие строки, содержащие одну и ту же подстроку
Пожалуйста, предложите DOS и перл ЦМД, чтобы сделать этот
, например
Вход:
#ifdef FEATURE_ABCD
#ifdef FEATURE_GHDI
#ifdef FEATURE_ABCD
#ifdef FEATURE_WXYZ
#ifdef FEATURE_ABCD
#ifdef FEATURE_WXYZ
#ifdef FEATURE_GHDI
#ifdef FEATUREGHDI
#define FEATURE_ABCD
#define FEATUREGHDI
/* FEATURE_GHDI */
Выход:
#ifdef FEATURE_ABCD
#ifdef FEATURE_GHDI
#ifdef FEATURE_WXYZ
#ifdef FEATUREGHDI
Ваш пример неправильный. Выходной файл должен содержать '#define FEATUREGHDI', потому что он НЕ содержит« FEATURE_ ». Не так ли? – Aacini