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 όμως καθόλου >
Ευχαριστώ (και σένα) Κώστα για την αναλυτική απάντηση, την εναλλακτική λύση και την (υστερόγραφη) συμβουλή. Νίκος [...]
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