Форум программистов, компьютерный форум, киберфорум
Batch (CMD/BAT)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.93/40: Рейтинг темы: голосов - 40, средняя оценка - 4.93
0 / 0 / 1
Регистрация: 20.08.2016
Сообщений: 15

Удаление символов в строках, до определенного символа

30.06.2017, 17:16. Показов 7648. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем доброго времени суток. Нужна ваша помощь.
Надо на CMD/BAT реализовать такую функцию
Есть файл .txt в котором имеются строчки 901cvb/hjk012/rty-456/nm-g789
Надо удалить все символы которые есть в строке до последнего символа /
После обработки .txt должны остаться строки содержащие один символ / и то что после него nm-g789
Порядок строк не должен меняться или перемешиваться
Как это реализовать ума не преложу
Заранее благодарю за ответы и помощь.

Пример:

Кликните здесь для просмотра всего текста
Было

901cvb/hjk012/rty-456/nm-g789
901cvb/rt-y456/hjk012
nmg789/rty456/901cvb/hjk012
uiolzx/345dfg/789nmg-678pas
hjk012/nmg789/rty456/901cvb/-rty456/nmg789/901cvb/rty45-6/nmg789/901cvb
nmg789/90-1cvb/rty456/hjk012
hjk012/901cvb/nmg789/rty456
789nmg-678pas/345dfg/uiolzx
rty456/hjk012/901-cvb/nmg789
hjk-012/rty456/901cvb/nmg789/hjk012/rt-y456/nmg789
rty456/901cvb/hjk012/nmg789
rty456/nmg789/901cvb/hj-k012
hjk-012/nmg789/rty456/901cvb

Стало

/nm-g789
/hjk012
/hjk012
/789nmg-678pas
/901cvb
/hjk012
/rty456
/uiolzx
/nmg789
/nmg789
/nmg789
/hj-k012
/901cvb


Добавлено через 21 минуту
Все нашел. Всем огромное спасибо.


Windows Batch file
1
2
3
4
5
@echo off
SetLocal EnableExtensions
set file=all_1.txt
For /f "delims=" %%a in ('type "%file%" ^& del /F /A "%file%"') do echo %%~nxa>>"%file%"
pause
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
30.06.2017, 17:16
Ответы с готовыми решениями:

Удаление строк после определенного символа
Здравствуйте форумчане. Интересует вопрос. Как удалить продолжение строки после определенного символа. Имеем текстовый файл...

Удаление в определенных строках текста символа переноса строки
Здавствуйте, уважаемые форумчане. Прошу помощи в реализации скрипта удаления в текстовом файле переноса строки в строках которые начинаются...

Удаление файлов определенного типа из определенного каталога
Нужна помощь! Хочу написать командный файл, который бы удалял определенный тип файлов из определенного каталога. Скажем, сначала я ввожу...

2
Эксперт Python
5438 / 3859 / 1215
Регистрация: 28.10.2013
Сообщений: 9,552
Записей в блоге: 1
02.07.2017, 19:51
Цитата Сообщение от Avatarik Посмотреть сообщение
Всем огромное спасибо
Да не за что. Всегда рады не предложить сомнительные решения.

P.S. Ваша задача решается любым текстовым редактором (кроме блокнота) строчкой в ~10 символов:
найтизаменить
(?-s).+(/[^/]+)$\1
0
 Аватар для volodin661
6799 / 2298 / 349
Регистрация: 10.12.2013
Сообщений: 7,924
02.07.2017, 20:31
Да, Гарри прав
Windows Batch file
1
vim -es +%normal$F/d0 +x file.txt
Добавлено через 10 минут
либо так
Windows Batch file
1
vim -es +%s~\v.+/~/ +x file.txt
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
02.07.2017, 20:31
Помогаю со студенческими работами здесь

Удаление определенного символа из строки
Есть строка которая через запятую содержит цифры string a = "1,6,5,4,9"; Например нужно удалить число 6 из нее, естественно удалив...

Удаление определенного символа из строки
Добрый день! У меня есть строка вида: var line = "" Как удалить отсюда именно последнюю запятую после valve?

Удаление из строки определенного символа
Доброе всем время суток! Столкнулся с такой проблемой: Если строка вида В этой строке необходимо убрать обратные слеши. Пытался...

Удаление данных после определенного символа
есть документ , в нем записи такого типа : Linux oper-232 Intel(R) Celeron(R) CPU G530 @ 2.40GHz 2.40GHz 1,6G 1,0G 584M 92M 23M...

Посчитать количество символов в файле до определенного символа
как посчитать количество символов в файле до определенного символа,например # знаю как внести всю эту строку до этого символа...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru