![]() |
|
1 | |
Найти директории path/dir, рядом с которыми есть файлы path/dir.png21.11.2018, 17:08. Просмотров 2127. Ответов 4
Метки нет Все метки)
(
Добрый день.
Появилась задача следующего вида. На диске есть директории (назовём полные пути к ним path), в которых есть поддиректория path/dir и файл path/dir.png. Нужно удалить все такие файлы, попутно составив их список. Заведомо известно, в path/dir нет других директорий с таким свойством. Я могу написать скрипт на JS и т.п., обходящий рекурсивно директории в поисках файла, но вдруг на shell/bash есть более компактное решение. Что скажете: есть ли однострочник для этой задачи?
0
|
|
21.11.2018, 17:08 | |
Сокращение пути к файлу, x:\path\path\...\path
Не работают иполняемые файлы из /sbin, сама она есть в PATH The path you have specified (D:\Program Files) is invalid. The Oracle Home path may not contain spaces. |
|
Модератор
![]() 2780 / 2030 / 678
Регистрация: 02.03.2015
Сообщений: 6,510
|
||||||
21.11.2018, 17:20 | 2 | |||||
![]() Решение
Попробуйте
1
|
![]() |
||||||||||||||||
21.11.2018, 23:50 [ТС] | 3 | |||||||||||||||
Вывод не нравится:
Только обратил внимание, что если убрать echo, возникают сообщения, мол, не найден файл, который только что был удалён. Я решил проблему, оставив echo, сохранив в переменную и запустив её:
0
|
Модератор
![]() 2780 / 2030 / 678
Регистрация: 02.03.2015
Сообщений: 6,510
|
||||||
22.11.2018, 11:51 | 4 | |||||
Mysterious Light, с echo был тестовый скрипт чтобы проверить, то находит или нет.
0
|
Тематические курсы и обучение профессиям онлайн Профессия Cпециалист по кибербезопасности (Skillbox) DevOps-инженер (Нетология) Профессия DevOps-инженер PRO (Skillbox) |
![]() |
||||||||||||||||
23.11.2018, 12:21 [ТС] | 5 | |||||||||||||||
Этот код не работает. Вот мои эксперименты и результат.
Подготовка:
Как бы то ни было, мои цели были достигнуты.
0
|
23.11.2018, 12:21 | |
Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь. [WPF] "Path" является неоднозначной ссылкой между "System.Windows.Shapes.Path" и "System.IO.Path" DIR-300 или DIR-615 что лучше? DIR-100+DIR-300= &%#@@#%!$ как же так? D-link DIR-825 и DIR-620 как подключить? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |