Fedora linux forum

Форум русской поддержки ОС Fedora linux

 

#1 2008-04-01 22:33:00

Pavel_F.
Member
Зарегистрирован: 2008-03-27
Сообщений: 11

Удаление "хитрых"(большая глубина вложений) папок?

Изучаю написание скриптов...
В книжке описываеться скрипт который в бесконечном цикле делает папку, заходит в нее и снова делает и заходит. Написал, запустил... Действительно делает и заходит. Но он добрался до момента когда bash ему говорит что глишком большая глубина вкладок, не могу зайти. Теперь картина маслом... Папка которую никак не получаеться удалить (а она у меня на десктопе и не очень "хорошо" названа). Следующим шагом в книге предлагалось....
ПРАВИЛЬНО! Обдумать вопрос удаления сего безобразия! Как не сказали...
Вопрос: Как эту, мать ее, папку удалить-то теперь?

Неактивен

 

#2 2008-04-01 23:29:10

nIxOiD
Administrator
Зарегистрирован: 2007-10-18
Сообщений: 462

Re: Удаление "хитрых"(большая глубина вложений) папок?

А что ты пробовал чтобы ее удалить?

Неактивен

 

#3 2008-04-02 11:29:33

JustAMan
Member
Зарегистрирован: 2007-10-23
Сообщений: 153

Re: Удаление "хитрых"(большая глубина вложений) папок?

Я бы просто попробовал

Код:

rm -rf имя_папки

из терминала...
Кстати, можешь из того же терминала глянуть

Код:

man rm

много нового узнать можешь wink

Неактивен

 

#4 2008-04-02 20:23:49

Pavel_F.
Member
Зарегистрирован: 2008-03-27
Сообщений: 11

Re: Удаление "хитрых"(большая глубина вложений) папок?

Седня уже сам нарыл в мане. Спасибо удаляються они действительно так.
ЗЫ: Но книгу "враг народа" писал!

Неактивен

 

#5 2008-04-04 11:59:42

nvl
Member
Зарегистрирован: 2007-11-01
Сообщений: 574

Re: Удаление "хитрых"(большая глубина вложений) папок?

Pavel_F. написал:

Изучаю написание скриптов...
В книжке описываеться скрипт который в бесконечном цикле делает папку, заходит в нее и снова делает и заходит. Написал, запустил... Действительно делает и заходит. Но он добрался до момента когда bash ему говорит что глишком большая глубина вкладок, не могу зайти. Теперь картина маслом... Папка которую никак не получаеться удалить (а она у меня на десктопе и не очень "хорошо" названа). Следующим шагом в книге предлагалось....
ПРАВИЛЬНО! Обдумать вопрос удаления сего безобразия! Как не сказали...
Вопрос: Как эту, мать ее, папку удалить-то теперь?

Правильное решение исходя из поставленной задачи было бы модернезировать скрипт, типа

переход в предпоследнюю директорию удаление директории в ней, возврат на уровень выше и тп
с условием проверки не начальная ли это директория и выход из цикла smile

Неактивен

 

#6 2008-04-05 00:38:08

Pavel_F.
Member
Зарегистрирован: 2008-03-27
Сообщений: 11

Re: Удаление "хитрых"(большая глубина вложений) папок?

Вот... И я тож также подумал. И модернизировал. Но скрипт на i-том шаге находит папку а зайти в неё не может по вышеобозначенной причине.

Неактивен