|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Удаление строк в текстовом файле, как это сделать??? |
|
CMD/BAT - [решено] Удаление строк в текстовом файле, как это сделать???
|
Новый участник Сообщения: 5 |
|
|
Отправлено: 19:39, 19-09-2009 |
Ушёл из жизни Сообщения: 6021
|
Профиль | Отправить PM | Цитировать Цитата VladZombie:
|
|
Отправлено: 20:30, 19-09-2009 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 1
|
Профиль | Отправить PM | Цитировать этот код удаляет если батник и файл лежат в одном каталоге, а как сделать, чтобы можно было удалить эту строчку со всех файлов с именем your_file.txt лежащих в этом каталоге и подкаталогов. Например со всего диска d?
|
Отправлено: 06:32, 13-01-2012 | #3 |
Ветеран Сообщения: 1014
|
Профиль | Отправить PM | Цитировать Коллеги , а как удалить символ в текстовом файле.
Нужно во всём тексте удалить кавычки. Везде...все... |
Отправлено: 02:39, 05-03-2012 | #4 |
Ушёл из жизни Сообщения: 6021
|
Профиль | Отправить PM | Цитировать shao, попробуйте так:
@Echo Off SetLocal EnableDelayedExpansion :: Обрабатываемый файл Set file=e:\Temp\TC8setup_config.txt :: Новый файл Set newfile=e:\Temp\temp.txt (For /f "usebackq delims=" %%a In ("%file%") Do ( Set ta=%%a Echo !ta:"=! ))>"%newfile%" Pause>Nul Пустые строки удаляются Текст не должен содержать восклицательные знаки "!". |
|
Отправлено: 14:39, 05-03-2012 | #5 |
Новый участник Сообщения: 4
|
Профиль | Отправить PM | Цитировать Здравствуйте, помогите пожалуйста решить задачу
Есть текстовый файл содержащий большое количество строк нужно удалить строки содержащие определенные слова пробовал это: @echo off SetLocal EnableExtensions EnableDelayedExpansion set src=1.txt set dest=1_1.txt set seek=нужные слова 2>nul del "%dest%" find /i "%seek%" < "%src%" > "%src%_" exit /B и вот это: @echo off type 1.txt | find /v /i "Ненужное слово" > file.temp echo.Y | move file.temp 2.txt строки удаляются корректно, но: есть символ в виде квадрата, в начале каждой строки, как я понял это символ переноса строки, при использовании доступных на этом форуме советов по автоудалению строк, конечный файл получается без этих самых "квадратиков", хотя строки удаляются корректно Что нужно добавить чтобы символ оставался нетронутым? |
Отправлено: 16:30, 02-02-2015 | #6 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата vovanwildbees:
Цитата vovanwildbees:
|
||
Отправлено: 16:46, 02-02-2015 | #7 |
Новый участник Сообщения: 4
|
Профиль | Отправить PM | Цитировать Iska спасибо что отозвались
вот файл http://rghost.ru/7DWx7YfvZ "квадратики" видны только в стандартном блокноте |
Отправлено: 15:55, 03-02-2015 | #8 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать vovanwildbees, «квадратики» — это обычная табуляция. Надеюсь, коллеги теперь напишут потребное Вам.
|
Отправлено: 16:02, 03-02-2015 | #9 |
Ушёл из жизни Сообщения: 6021
|
Профиль | Отправить PM | Цитировать Цитата vovanwildbees:
![]() Цитата vovanwildbees:
Из необычного: в конце каждой строки только 0Ah, а "парный" 0Dh отсутствует. Может речь идет про этот символ? |
||
Отправлено: 16:13, 03-02-2015 | #10 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
[решено] Найти и заменить в текстовом файле. Как? | Pozia | AutoIt | 15 | 11-03-2010 19:12 | |
подсчёт слов в текстовом файле | bakatum | Хочу все знать | 4 | 22-01-2010 21:10 | |
CMD/BAT - [решено] Отделить последние цифры из строчки в текстовом файле | ZeroCrash | Скриптовые языки администрирования Windows | 4 | 29-06-2009 16:03 | |
[решено] Как удалить строки в текстовом файле при отсутсвии файла в опрелеленном месте? | Pozia | AutoIt | 23 | 14-05-2009 21:41 | |
Как оставить в файле Х первых строк? | Dan | Вебмастеру | 10 | 19-10-2002 00:41 |
|