Costas Bouyioukos:

> Γιατί δεν δοκιμάζεις να χρησιμοποιήσεις το find αντί για το ls
> 
> Το:
> find . -name "your_maching_pattern" -type f
> σου επιστρέφει μια λίστα με όλα τα αρχεία που κάνουν match στο pattern 
> σου. Αν θέλεις να χρησιμοποιήσεις την δύναμη των regular expressions 
> (πράγμα που μάλλον χρειάζεσαι στην προκειμένη καθώς θέλεις να κάνεις 
> "αντίστροφο" matching θέλεις κάποιο regexp που να έχει σίγουρα !).
> 
> Το find έχει ακόμα μια πιο δυνατή επιλογή το -regex <pattern> το οποίο 
> κάνει match με βάση τις regular expressions του emacs (το οποίο πάλι 
> μπορείς να το αλλάξεις μέσω του -regextype).
> 
> Σε γενικές γραμμές το find είναι πολύ πιο δυνατό από το ls γιατί 
> αποφεύγει σφάλματα του τύπου: " /bin/ls: Argument list too long. "
> Τα οποία συμβαίνουν όταν έχεις πολλά αρχεία* σε ένα directory, και από 
> ότι κατάλαβα θέλεις να δημιουργήσεις πολλά αρχεία :-)
> 
> Ρίξε μια ματιά στο manpage του find http://linux.die.net/man/1/find
> 
> Καλή τύχη
> Κώστας
> 
> *Υ.Γ.μην διστάζεις να επεκτείνεις τα ονόματα χρησιμοποιώντας όσα 
> αλφαριθμητικά πεδία χρειάζεσαι, μπορεί εσύ να δυσκολεύεσαι να τα 
> διαβάσεις ο computer όμως καθόλου
> 

Ευχαριστώ (και σένα) Κώστα για την αναλυτική απάντηση, την εναλλακτική
λύση και την (υστερόγραφη) συμβουλή.

Νίκος

[...]

Attachment: signature.asc
Description: This is a digitally signed message part

-- 
Ubuntu-gr mailing list
Ubuntu-gr@lists.ubuntu.com

If you do not want to receive any more messages from the ubuntu-gr mailing 
list, please follow this link and choose unsubscribe:
https://lists.ubuntu.com/mailman/listinfo/ubuntu-gr

Reply via email to