Strona 1 z 1

find, greep i cp wyszukiwanie i umieszczenie plików w jednym katalogu

: 31 marca 2011, 23:28
autor: zomer
Witam!
Cel mam taki, wyszukać pliki *.ppt na całym dysku i skopiować do jednego katalogu ~/prezentacje
Pytanie, jak połączyć plecenia:

Kod: Zaznacz cały

find 

Kod: Zaznacz cały

grep
żeby uzyskać zamierzony skutek. Wprawdzie krusader robi coś podobnego, ale umieszcza wyniki w podkatalogach, w wyniku czego powstają rozbudowane drzewa folderów z jednym plikiem w ostatniej gałęzi podfolderu.

: 01 kwietnia 2011, 01:25
autor: chesteroni
Pytanie pomocnicze: A jak zamierzasz rozwiązać konflikt nazw? Co chciałbyś, aby się działo, gdy w różnych katalogach zostanie wykryty plik example.ppt?

: 01 kwietnia 2011, 02:47
autor: starach

Kod: Zaznacz cały

cp -b `find / -iname *.ppt` ~/prezentacje

: 01 kwietnia 2011, 14:26
autor: Rad

Kod: Zaznacz cały

find / -iname *.ppt  -exec cp {} ~/prezentacje/ \;