find, grep, xargs...
Jan Pechanec
jp at devnull.cz
Thu Apr 10 12:46:52 CEST 2008
On Thu, 10 Apr 2008, Lubomir Majersky wrote:
>"blabla000001", "blabla000002",..."blabla00000X",..."blablaXXXXXX"
>
>
>
> Skusal som rozne konstrukcie a dospel som zatial k jednej, ktora je
>sice 100% funkcna, ale mam pocit, ze by to slo previest aj jednoduchsie.
>
>Funkcna (nepekna) konstrukcia:
>
>find . -type f -print | xargs grep -lE 'vzorka-XYZ' > ./vystup.txt &&
>grep -iE 'vzorka-ABC' ./vystup.txt | xargs -J % cp -p % ../adresar
cp blabla* adresar
pokud na to potrebujes regularni vyraz:
cp `find . -type f | grep pattern` adresar
pokud by to moc dlouhy, tak:
find . -type f | grep pattern | xargs ...
--
Jan Pechanec <jp (at) devnull (dot) cz>
http://www.devnull.cz
More information about the Users-l
mailing list