find + grep για απαιτητικούς...τεμπέληδες
Panos Prokopiou
pprok at bistromathics.org
Wed Dec 6 11:11:06 EET 2006
On Wednesday 06 December 2006 10:16, Antonis Christofides wrote:
> Nick Demou wrote:
> > ψάχνω για αρχεία των τελευταίων 7 ημερών που
> > ΚΑΙ έχουν στις πρώτες 50 γραμμές την λέξη "ΧΧΧ"
> > ΚΑΙ έχουν οπουδήποτε την λέξη "free"
> > (οι λέξεις στην τύχη :-)
>
> find . -type f -mtime -7 -exec sh -c 'head -n 50 {} | grep -q XXX' \; -exec
> grep -q free {} \; -print
>
με έστειλες. δεν είχα φανταστεί ποτέ ότι το find μπορεί να πάρει δύο -exec και
μάλιστα με αυτό το αποτέλεσμα. Αν το καλοσκεφτείς βέβαια, φαίνεται λογικό...
ps. καλά όλος ο κόσμος ήξερε το grep -q? εμένα γιατί δε μου είπε κανείς τπτ;
--pprok
More information about the Linux-greek-users
mailing list