Я хочу написать командный файл (.bat). Используя пакетный файл, я хочу искать уникальный текст в текстовом файле и печатать строку, содержащую текст, в окне консоли в качестве вывода. Критерии поиска - это пользовательский ввод.Поиск текста в текстовом файле и печать в приглашении CMD с использованием командного файла
Какой пакетный код требуется для выполнения этой задачи?
Ниже приведено содержимое файла .txt.
«Командная строка, также известный как cmd.exe или ЦМД (после его имени исполняемого файла), интерпретатор командной строки в Windows NT, Windows CE, OS/2 и eComStation операционных систем. Это является аналогом COMMAND.COM в системах DOS и Windows 9x (где он также называется «MS-DOS Prompt») и аналогичен оболочкам Unix, используемым в Unix-подобных системах. Первоначальная версия командной строки для Windows NT была разработанное Therese Стоуэллы. [1]»
Я хочу написать пакетный скрипт, используя стандартные команды Windows, где пользователь вводит строку поиска как Windows CE
и й Вся строка с этой строкой выводится в окне командной строки.
Например, на входах пользователей Windows CE
вывод должен быть:
is the command-line interpreter on Windows NT, Windows CE, OS/2 and eComStation
@Mofi: Ваша правка изменила первоначальный смысл вопроса. В форматировании «улучшенного текста» легко видеть, что желаемый вывод является второй строкой файла .txt, но исходный вопрос описывает совершенно другую проблему! Я не знаю, какие критерии поиска используются OP для извлечения такой части из файла .txt, поэтому я спросил пользователя об этом моменте, но IMO модифицирует входные данные таким образом, чтобы он соответствовал тому, что вы думаете - это поиск критерии не являются правильным способом понять эту проблему ... – Aacini
@Mofi: Обратите внимание, что Windows Notepad не показывает однострочный файл, как он появляется в модификации «улучшенного текста», но исходное форматирование OP полностью верный в этом смысле. – Aacini
@ Zoso619 Каковы правила, определяющие, какая часть длинного абзаца, хранящегося в текстовом файле в одной строке, должна выводиться на консоль при поиске строки поиска в этом абзаце? – Mofi