|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » VBS/WSH/JS - [решено] из строк текстового файла нужно вырезать определенные символы |
|
|
VBS/WSH/JS - [решено] из строк текстового файла нужно вырезать определенные символы
|
Пользователь Сообщения: 57 |
Профиль | Отправить PM | Цитировать Появилась задача.
Может кто то писал подобный скрипт, чтобы можно было построчно из текстового файла вырезать символы до определенного названия текста. Заранее благодарен. |
|
Отправлено: 11:54, 02-07-2012 |
Старожил Сообщения: 280
|
Профиль | Отправить PM | Цитировать юзал sed for Windows
|
------- Отправлено: 12:29, 02-07-2012 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Пользователь Сообщения: 57
|
Профиль | Отправить PM | Цитировать спасибо, сегодня испытаю!
|
Отправлено: 12:51, 02-07-2012 | #3 |
Пользователь Сообщения: 57
|
Профиль | Отправить PM | Цитировать теперь нужно вырезать из строк все, кроме текста того что находится в квадратных скобках []
можно как то организовать? |
Отправлено: 11:55, 03-07-2012 | #4 |
Старожил Сообщения: 415
|
Профиль | Отправить PM | Цитировать alek2012, вариант c использованием grep for Windows
|
|
Отправлено: 13:35, 03-07-2012 | #5 |
Пользователь Сообщения: 57
|
Профиль | Отправить PM | Цитировать установил, не могу разобраться как пользоваться этой утилитой. Не подскажете пошагово?
|
Отправлено: 14:57, 03-07-2012 | #6 |
Старожил Сообщения: 415
|
Профиль | Отправить PM | Цитировать alek2012, я вам команду для неё привел. Создаете текстовый файл, пишете туда следующее
и меняете расширение на .bat или .cmd, затем запускаете. "test.txt" - файл, откуда берется текст, а "output.txt" - файл, куда будет записано то, что подходит под указанное регулярное выражение. |
Отправлено: 16:24, 03-07-2012 | #7 |
Пользователь Сообщения: 57
|
Профиль | Отправить PM | Цитировать Все понял! Спасибо. Нужно было сам скрипт кинуть в директорию bin)
И мне кидало ошибку. А я не мог понять что за... И еще вопрос какой командой можно сделать так, чтобы каждое выражение в скобках начиналось с новой строки в файле output.txt ? |
Отправлено: 16:55, 03-07-2012 | #8 |
Старожил Сообщения: 415
|
Профиль | Отправить PM | Цитировать alek2012, они и так с новой строки начинаются, проблема в том, что grep подает свой вывод с переводом строки в unix-формате (LF), а вы я так понимаю, просматриваете текстовый файл в редакторе, который понимает только windows-like переводы строки (CR+LF)
Вариант решения c for: |
Отправлено: 17:42, 03-07-2012 | #9 |
Пользователь Сообщения: 57
|
Профиль | Отправить PM | Цитировать Anonymоus супер! Все работает! Спасибо! С меня пиво!
|
Отправлено: 09:32, 04-07-2012 | #10 |
|
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - [решено] Поиск, удаление, замена и добавление строк в текстового файле. Что возможно? | akrav | Скриптовые языки администрирования Windows | 8 | 06-12-2015 13:22 | |
CMD/BAT - нужно извлечь из архива определенные файлы за текущую дату | alek2012 | Скриптовые языки администрирования Windows | 0 | 20-06-2012 15:24 | |
CMD/BAT - Поиск и копирование нескольких строк из текстового файла. | valen | Скриптовые языки администрирования Windows | 0 | 07-11-2011 17:27 | |
CMD/BAT - [решено] Перенос и удаление строк из текстового файла | sk8ter | Скриптовые языки администрирования Windows | 15 | 03-10-2010 19:35 | |
[решено] Как проверить Checkbox, как в Input писать только определенные символы | leprecon | AutoIt | 4 | 21-05-2009 23:02 |
|