Вывод списка каталогов и фалов (find) для перенос, Denis_56, 08-Дек-14, 12:33 [смотреть все]Добрый день, столкнулся с такой проблемой, необходимо из директории /home/test/ перенести все папки и файлы по маске test*, т.к. фалов очень много приходится работать используя find. Проблема в том, что команда find /home/test/ -name "test*" выводит и сам каталог поиска /home/test/ т.к. попадает в маску, а необходимо только его содержание. Как сделать так что бы каталог поиска find не выводил?
|
- Вывод списка каталогов и фалов (find) для перенос, Andrey Mitrofanov, 13:10 , 08-Дек-14 (1)
- Вывод списка каталогов и фалов (find) для перенос, Denis_56, 13:40 , 08-Дек-14 (2)
> -mindepth 1 к сожалению такого параметра нет, OS AIX
- Вывод списка каталогов и фалов (find) для перенос, XAnder, 14:03 , 08-Дек-14 (3)
>> -mindepth 1 > к сожалению такого параметра нет, OS AIX А если: cd /home/test && find . -name "test*"
- Вывод списка каталогов и фалов (find) для перенос, aurved, 16:29 , 08-Дек-14 (4)
а вот такой опции в Вашем AIX нету?-type f (тип файл)
- Вывод списка каталогов и фалов (find) для перенос, Denis_56, 16:47 , 08-Дек-14 (5)
> а вот такой опции в Вашем AIX нету? > -type f (тип файл) мне директории то же нужны, подошло решение cd /home/test && find . -name "test*" теперь осталось что бы в подкаталогах не искал, только в родительской папке
- Вывод списка каталогов и фалов (find) для перенос, XAnder, 17:08 , 08-Дек-14 (6)
> теперь осталось что бы в подкаталогах не искал, только в родительской папке И для этого find городить?! А если так: ls -1d /home/test/test*
- Вывод списка каталогов и фалов (find) для перенос, Denis_56, 08:59 , 09-Дек-14 (9)
>> теперь осталось что бы в подкаталогах не искал, только в родительской папке > И для этого find городить?! А если так: > ls -1d /home/test/test* Этот вариант не подходит, т.к. вываливается ошибка из-за большого количества фалов.
- Вывод списка каталогов и фалов (find) для перенос, Andrey Mitrofanov, 17:12 , 08-Дек-14 (7)
> теперь осталось что бы в подкаталогах не искал, только в родительской папке Третья постановка задачи. Продолжай -- мы же здесь, чтобы помочь, да?
- Вывод списка каталогов и фалов (find) для перенос, Denis_56, 17:14 , 08-Дек-14 (8)
>> теперь осталось что бы в подкаталогах не искал, только в родительской папке > Третья постановка задачи. Продолжай -- мы же здесь, чтобы помочь, да?Ну да =) Новая задача вытекает по мере реализации предыдущей и дальнейшего тестирования.
- Вывод списка каталогов и фалов (find) для перенос, Denis_56, 09:01 , 09-Дек-14 (10)
> Добрый день, столкнулся с такой проблемой, необходимо из директории /home/test/ перенести > все папки и файлы по маске test*, т.к. фалов очень много > приходится работать используя find. > Проблема в том, что команда > find /home/test/ -name "test*" > выводит и сам каталог поиска /home/test/ т.к. попадает в маску, а необходимо > только его содержание. > Как сделать так что бы каталог поиска find не выводил?Для AIX нашел следующее решение. cd /home/test find . -name "test*" |grep –v”[^.]/” Спасибо всем за участие.
|