On Tue, Jan 16, 2001 at 01:10:42PM +0300, Viacheslav Kaloshin wrote: > > > Подскажите, пожалуйста, как можно все файлы с расширениями *.jpg, например, > > > со всех каталогов скопировать в один к.-либо. Как-то можно это сделать одной > > > командой (одной строкой). > > > > например так: > > find . -name "*.jpg" -exec cp '{}' /home/jpegs ';' так можно. > мы не ищем легких путей ?;-) > cp -R *jpg newcatalog > тоже должно пойти ... А здесь ошибка: 1. если в текущем каталоге нет файлов, удовлетворяющих шаблону "*jpg", то shell вернет вам "*jpg", и копировать будет нечего. 2. если же в текущем каталоге такие файлы есть, то они и будут скопированы, а вот файлы в подкаталогах - нет. Regards, Dmitry +-------------------------------------------------------------------------+ Dmitry V. Levin mailto://ldv@fandra.org Software Engineer PGP pubkey http://www.fandra.org/users/ldv/pgpkeys.html IPLabs Linux Team http://linux.iplabs.ru Fandra Project http://www.fandra.org +-------------------------------------------------------------------------+ UNIX is user friendly. It's just very selective about who its friends are.