nixp.ru v3.0

25 декабря 2024,
среда,
16:50:14 MSK

Аватар пользователя pinnocio964
pinnocio964 написал 6 октября 2014 года в 13:29 (3555 просмотров) Ведет себя как мужчина; открыл 4 темы в форуме, оставил 120 комментариев на сайте.

Добрый день, друзья. Вопрос немного пространный, сформулировать его до конца не пойму как, что бы корректно спросить у гугла.

Суть в чем — есть папка, в которой есть n-ое количество других папок, а в них файлы. Как получить список следующего вида-

~/Desktop/1/11/1.bpw

~/Desktop/1/11/2.bpw

~/Desktop/1/11/3.bpw

~/Desktop/1/12/1.bpw

~/Desktop/1/12/2.bpw

~/Desktop/1/12/3.bpw

Есть команда «tree» которая показывает, в принципе то что нужно. Но необходим полный путь до файла в предложенном выше формате

Буду благодарен за советы в реализации

pinnocio964

Нашел команду readlink -f %filename% — которая возвращает полный путь до файла. Осталось теперь придумать как это все соединить вместе)

pinnocio964

В итоге оказалось, что я перемудрил и хватило обычного find -name %filename%

Дмитрий Шурупов

:D Да, find это прекрасно умеет.

Последние комментарии

ecobeingecobeing.ru
Экология и вегетарианство на благо всем живым существам Планеты.