Ramazan13
|
|
Редактирование текстового файла07.12.2009, 16:13. Показов 65142. Ответов 26
Метки нет Все метки)
(
Заранее извиняюсь если тема уже подымалось, поиск ни чего не дал
Нужен батник котрый будет изменять одно слово в текстовом файле. сам батник и текстовый файл лежат в одном катологе, ОС WinXP |
07.12.2009, 16:13 | |
Ответы с готовыми решениями:
26
Редактирование содержимого текстового файла
Редактирование части текстового документа |
Ramazan13
|
|
08.12.2009, 10:31 | |
так ни кто и не подскажет?
хоть сылочку бы, на команды для открытия и редактирования текстового файла из командной строки. Логика понятна - открываем файл для редактирования, находим нужную последовательность симвалов, меняем эту последовательность симвволов на нужное, закрываем файл. подскажите синтаксис? |
1 / 1 / 0
Регистрация: 14.06.2013
Сообщений: 6
|
||||||
20.09.2013, 15:00 | ||||||
Может так?
0
|
![]() ![]() ![]() |
||||||
20.09.2013, 16:24 | ||||||
Не по теме: Ему уже не нужно Но тогда уже так (без разделителей, кавычки, объявления все вначале, строки с пробелом печатаем без ошибки):
1
|
![]() ![]() ![]() |
|
27.07.2016, 16:30 | |
BonD 007, как раз именно то и делает, что описано в задании, если использовать директиву
разве что она у Вас по какой-то причине не работает (опечатка / не указана вообще / ... какая-то специфическая версия ОС или интерпретатора / ... ).
0
|
4339 / 2129 / 661
Регистрация: 26.04.2015
Сообщений: 6,823
|
|||||||||||
16.08.2016, 21:45 | |||||||||||
вар1
0
|
0 / 0 / 0
Регистрация: 06.05.2016
Сообщений: 23
|
||||||
30.09.2016, 16:10 | ||||||
Тоже нужна замена в текстовом файле, только без создания нового файла с изменениями, а изменение непосредственно в этом файле.
Поковырялся со скриптом Dragokas, получился довесок.
Небольшое расширение этой задачи. Нужно заменить текст внутри всех файлов "name.ext", лежащих в определённом каталоге, включая подкаталоги. И ещё проблема. Если искомая и заменяемая строки содержат спецсимволы, то замена происходит совсем некорректно. Пример искомой строки: <HideableDialog id="ScaleList.LargeScaleAlert" title="Масштаб аннотаций — большое количество масштабов" category="Масштаб аннотаций" application="" result="7">
0
|
![]() 6332 / 2172 / 341
Регистрация: 10.12.2013
Сообщений: 7,465
|
|
30.09.2016, 20:32 | |
в решениях, связанных с интерпретатором CMD, красоту найти совсем нелегко,
( https://www.youtube.com/watch?v=BCM1uAKOsoo) особенно, когда есть с чем сравнивать. если исходный файл, требующий редактирования, представляет из себя XML, я бы посоветовал использовать xquery для замены значений узлов и атрибутов. ( а для версий windows 7 и старше имеется уже встроенный powershell, тогда использовать именно его )
0
|
Любознательный
![]() 6942 / 2096 / 347
Регистрация: 10.03.2016
Сообщений: 4,844
|
||||||
30.09.2016, 20:56 | ||||||
Красота имеет наименьшее значение... главное эффективность и производительность, но это уже не совсем про cmd...
Но можно заменить эти две команды одной:
0
|
Любознательный
![]() 6942 / 2096 / 347
Регистрация: 10.03.2016
Сообщений: 4,844
|
|
05.10.2016, 16:58 | |
А Вы откройте новую тему и там опишите подробнее, что хочется сделать.
И если это редактирование xml, то тему открывайте сразу в разделе про powershell, там быстрее подберётся решение.
0
|
0 / 0 / 0
Регистрация: 06.05.2016
Сообщений: 23
|
||||||
01.11.2016, 11:38 | ||||||
А если тут же, только не через PowerShell, а через какой-нибудь редактор XML, например xmlstarlet ?
Я пытался с ним разобраться, но как-то не очень получилось. в строке
result="7" на result="6"
0
|
![]() 6332 / 2172 / 341
Регистрация: 10.12.2013
Сообщений: 7,465
|
|
01.11.2016, 12:34 | |
powershell - самое правильное инструмент. средство Windows на текущ. момент
и в ближайшем будущем для редактирования xml-файлов.
0
|
![]() 6332 / 2172 / 341
Регистрация: 10.12.2013
Сообщений: 7,465
|
|
01.11.2016, 12:59 | |
горжусь тобой.
0
|
![]() 8 / 8 / 5
Регистрация: 21.05.2014
Сообщений: 430
|
|
24.03.2018, 13:51 | |
Тема вроде бы похожа, задам здесь, на линуксах есть nano "файл", открываем текстовый файл в консоли и редактируем, есть ли что то подобное на cmd\ps ?
0
|
24.03.2018, 13:51 | ||||||
Помогаю со студенческими работами здесь
20
Редактирование текстового файла Редактирование текстового файла Редактирование текстового файла Редактирование текстового файла
Искать еще темы с ответами Или воспользуйтесь поиском по форуму:
|
|
Новые блоги и статьи
![]() |
||||
BASH scripting - the best cases [PurpleSchool]
jigi33 08.04.2025
Занятия BASH в PurpleSchool - отличные примеры для внедрения в практику
(see screenshots and file names)
|
Результаты исследования от команды MCM (март 2025 г.)
Programma_Boinc 07.04.2025
Результаты исследования от команды MCM (март 2025 г. )
В рамках наших текущих исследований мы продолжаем изучать гены, которые имеют наибольшую вероятность развития рака легких, выявленные в рамках. . .
|
Рекурсивные типы в Python
py-thonny 07.04.2025
Рекурсивные типы - это типы данных, которые определяются через самих себя или в сочетании с другими типами, которые в свою очередь ссылаются на исходный тип. В мире программирования такие структуры. . .
|
C++26: Объединение и конкатенация последовательностей и диапазонов в std::ranges
NullReferenced 07.04.2025
Работа с последовательностями данных – одна из фундаментальных задач, с которой сталкивается каждый разработчик. C++ прошел длинный путь в эволюции средств для манипуляции коллекциями – от. . .
|
Обмен данными в микросервисной архитектуре
ArchitectMsa 06.04.2025
Когда разработчики начинают погружаться в мир микросервисов, они часто сталкиваются с парадоксальным правилом: "два сервиса не должны делить один источник данных". Эта мантра звучит повсюду в. . .
|
PostgreSQL в Kubernetes: Автоматизация обслуживания с CNPG
Mr. Docker 06.04.2025
Администраторы баз данных сталкиваются с целым рядом проблем при обслуживании PostgreSQL в Kubernetes: как обеспечить правильную репликацию данных, как настроить автоматическое переключение при. . .
|
Async/await в TypeScript
run.dev 06.04.2025
Асинхронное программирование — это подход к разработке программного обеспечения, при котором операции выполняются независимо друг от друга. В отличие от синхронного выполнения, где каждая последующая. . .
|
Многопоточность в C#: Синхронизация потоков
UnmanagedCoder 06.04.2025
Многопоточное программирование стало неотъемлемой частью разработки современных приложений на C#. С появлением многоядерных процессоров возможность выполнять несколько задач параллельно значительно. . .
|
TypeScript: Классы и конструкторы
run.dev 06.04.2025
TypeScript, как статически типизированный язык, построенный на основе JavaScript, привнес в веб-разработку новый уровень надежности и структурированности кода. Одним из важнейших элементов этой. . .
|
Многопоточное программирование: Rust против C++
golander 06.04.2025
C++ существует уже несколько десятилетий и его поддержка параллелизма постепенно наращивалась со временем. Начиная с C++11, язык получил стандартную библиотеку для работы с потоками, а в последующих. . .
|