![]() |
Здравствуйте и добро от Соединенных Штатов UNIX и Linux Форумы! Благодарим Вас за посещение и вступления нашей мирового сообщества.
|
|
Google unix.com
|
|||||||
| Форумы | Регистрация | Правила форума | Ссылки | Альбомы | ЧАВО | Список участников | Календарь | Поиск | Сегодняшние сообщения | Отметить форумы читать |
| Shell программирование и сценарии Почтовые вопросы о KSH, CSH, SH, BASH, Perl, PHP, SED, AWK и скрипты оболочки и оболочки скриптовых языков здесь. |
Подробнее UNIX и Linux Темы форума можно найти полезные
|
||||
| Нить | Резьба для начинающих | Форум | Ответы | Последнее сообщение |
| Как проверить, если direcorty существует? | SunnyK | Shell программирование и сценарии | 2 | 11-08-2007 10:47 AM |
| Как проверить фактический путь вместо ссылки путь | reldb | UNIX перспективных И опытных пользователей | 4 | 10-04-2006 09:55 AM |
| Проверьте, если каталог существует | jerardfjay | Shell программирование и сценарии | 2 | 06-13-2005 02:26 PM |
| Проверьте, если есть. ZIP файл и разархивируйте его с помощью FTP | DebianJ | Shell программирование и сценарии | 1 | 05-05-2005 04:46 PM |
| Perl FTP проверить файл существует | methos | Shell программирование и сценарии | 2 | 06-18-2003 08:21 AM |
|
|
LinkBack | Резьба Инструменты | Искать в этом Thread | Оценить Thread | Режимы дисплея |
|
||||
|
Как проверить, если все каталоги из файла путь существует?
Я задаюсь вопросом, если скрипта можно написать как-то более эффективно. Мне кажется, проблема очень часто ..
CreateFolders () # параметра: имя файла с относительным путем в связи с директории $ project_root ( Эхо $ 1 | AWK '(N \u003d Split ($ 1, массив, "/"); для (i \u003d 1; I <N; I + +) ( печать Array [I] ) ) '> "$ Project_root / createDirectory.tmp" если [-S "$ project_root / createDirectory.tmp"], а затем Folder \u003d $ project_root а читать подкаталог; делать если [! -D "$ папке / $ подкаталог"], а затем MKDIR "$ папке / $ подкаталог" FI CD "Папка $ / $ подкаталог" Folder \u003d "$ папке / $ подкаталог" Готово < "$ project_root / createDirectory.tmp" FI RM "$ project_root / createDirectory.tmp"; ) Спасибо за помощь |
| Закладки |
| Резьба Инструменты | Искать в этом Thread |
| Режимы дисплея | Оценить эту ветку |
|
|