0 / 0 / 0
Регистрация: 16.02.2010
Сообщений: 4
|
||||||
1 | ||||||
Поиск каталогов, которые в себе содержат каталоги16.02.2010, 20:19. Показов 2333. Ответов 7
Метки нет Все метки)
(
пример вывода: ./mc ./name Дальше проверять каталог не надо, т.е. такого вывода быть не должно: ./home/test
0
|
|
16.02.2010, 20:19 | |
Ответы с готовыми решениями:
7
Вывести на экран в текущем каталоге имена тех каталогов, которые в себе не содержат подкаталогов Вывести на экран в текущем каталоге имена тех каталогов, которые в себе не содержат подкаталогов Найдите количество чисел от 0 до N, которые содержат в себе цифру n Вычислить структуры, которые содержат в себе процедуры пользователя |
0 / 0 / 0
Регистрация: 16.02.2010
Сообщений: 4
|
|
17.02.2010, 05:54 [ТС] | 3 |
какое конкретно условие добавить?
0
|
0 / 0 / 0
Регистрация: 16.02.2010
Сообщений: 4
|
|
17.02.2010, 08:15 [ТС] | 5 |
наличие файлов в каталоге не должны влиять на вывод результата, а она выводит если кроме каталога он содержит еще и файл!
0
|
10 / 10 / 1
Регистрация: 15.02.2010
Сообщений: 67
|
|||||||||||||||||||||||||||||||
17.02.2010, 10:39 | 6 | ||||||||||||||||||||||||||||||
Добавлено через 10 минут Нашол одну оплошность... 1. между строками 15 и 16, нужно добавить строку:
Добавлено через 17 минут В третьем пункте так же имееться оплошность...
Почти работающий код:
Вообщем: Пойду ка я свежим воздухом подышать... Добавлено через 23 минуты Подышал... Алгоритм следующий: 1. узнаем колличество "неопределенных файлов" в определенном каталоге. 2. посредствам рекурсивного обхода - осуществляем пойск пустых каталогов. 3. если общее колличество файлов равняеться колличеству пустых каталогов в определенном каталоге, тогда выводим коталог родитель... Все очень просто! Если еще будет нужен код, тогда реализую немного пожже, через часиков 8.
1
|
0 / 0 / 0
Регистрация: 16.02.2010
Сообщений: 4
|
|
17.02.2010, 11:26 [ТС] | 7 |
спасибо! А через grep нельзя, как я пытался? там что то проблема в последнем условии [^/]? там ^ как то странно работает, с ней он выводит 1 уровень каталога - как и надо, но только если там есть файл. а вот без ^ он выводит дерево каталога /name/dir - неправильно, но зато не обращает внимание на файлы!
0
|
4864 / 3286 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
|
||||||
18.02.2010, 03:55 | 8 | |||||
![]() Решение![]() когда формулируешь цель, представляй что должно получиться, а не что не должно получиться, потому что первый способ содержит один результат, а второй - неопределённое множество (второй способ приводит к тому, что ты пишешь пять скриптов - и все неправильные) Добавлено через 21 минуту
3
|
18.02.2010, 03:55 | |
Помогаю со студенческими работами здесь
8
Строка: Вывести на экран из строки индификаторов, все индификаторы, которые не содержат в себе цифр.
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |