find, grep, xargs...

Jiri Calda calda at dzungle.ms.mff.cuni.cz
Thu Apr 10 12:45:49 CEST 2008


Lubomir Majersky wrote:

> find . -type f -print | xargs grep -lE 'vzorka-XYZ' > ./vystup.txt && 
> grep -iE 'vzorka-ABC' ./vystup.txt | xargs -J % cp -p % ../adresar
> 
> 	Skusal som pre find zapracovat "-exec" (samozrejme nie v takom zapise 
> ako je vyssie uvedene), ale akosi sa neviem dopracovat k funkcnej 
> konstrukcii. Vzorka 'vzorka-ABC' je vlastne vzorka casti nazvu suborov...
> 
> 	Ak niekto vie, ako krajsie a strucnejsie zapisat vyssie uvedenu funkcnu 
> konstrukciu, budem povdacny ;)

Mas na mysli neco jako:

find . -name "vzorek*" -exec cp {} adresar \;
        ^^^^^^^^^^^^^^^             ^^^^^^^^
  lze menit dle pozadavku na soubor  CIL

Jirka



More information about the Users-l mailing list