The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Как из полного имени файла (с путем) получить только имя файла., !*! bk0010, 22-Июл-06, 20:24  [смотреть все]
Понадобилось срочно написать программку, которая бы постоянно перемещала файлы
из одного каталога в другой. Сделал программку в Shell, но столкнулся с тем, что
for fnme in %1/* выдает не имена файлов, а имена с полным путем. Имя каталога (в %1)
у меня есть, а как получить короткое имя файла непонятно. Описание строковых
функций в Shell я нигде не нашел. ls %fnme выдает имя тоже с путем. Через grep
ничего не придумал. Подскажите, пожалуйта, как получить только имя файла или где
можно было бы посмотреть описание функций копирования, удаления файлов и обхода
файловой системы (типа findfirst и findnext в Windows) в C.
Сам я под unix никогда ничего не программировал. Задача должна работать под
Solaris 9 или 10.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру