Σχετικά με το πρόβλημα που έθεσα, ας ανακεφαλαιώσουμε τις ιδέες ασχέτως αν καταφέραμε να τις κάνουμε να λειτουργήσουν. Όλες οι ιδέες που θα αναφέρω είναι καταρχήν έγκυρες και σίγουρα πρέπει να υπάρχει τρόπος να υλοποιηθούν.
1) Δεν αναφέρθηκε αλλά η πρώτη ιδέα που προσωπικά μού ήρθε στο μυαλό είναι να χρησιμοποιήσουμε απλά το bash ως έχει. Σίγουρα όχι πολύ όμορφο αλλά μπορεί να γίνει με:
- Κώδικας: Επιλογή όλων
ls -d *{[!c],[!.]c}
Μού κάνει εντύπωση που μόνο εγώ το σκέφτηκα.
2) Η δεύτερη ιδέα είναι απλά να χρησιμοποιηθούν οι υπάρχουσες επιλογές στις ίδιες τις εντολές. Για παράδειγμα όπως βρήκε ο roman για παράδειγμα η ls έχει αυτήν την δυνατότητα. Το μόνο μειονέκτημα είναι ότι βασιζόμαστε στις δεδομένες δυνατότητες τών εντολών.
3) Η τρίτη ιδέα είναι να χρησιμοποιηθεί κάποιο τρίτο πρόγραμμα για να διαχωρίσει την ήρα από το στάρι. Πάλι ο roman σκέφτηκε την grep. Είναι σωστή ως ιδέα και σίγουρα κάπως πρέπει να μπορεί να λειτουργήσει. Κατά την γνώμη μου η καλύτερη ιδέα και κρίμα που δεν την ολοκληρώσαμε.
4) Επίσης όπως σκέφτηκε ο evolgen μπορεί να χρησιμοποιηθεί ένα πρόγραμμα ειδικευμένο στο ψάξιμο αρχείων. Συγκεκριμένα μπορεί να την κάνει την δουλειά το find
5) Τέλος μού κάνει εντύπωση που κανείς δεν σκέφτηκε να γουγλίσει το πρόβλημα. Μα κανένας; Να δει τέλος πάντων αν το bash έχει κάτι αντίστοιχο όπως το zsh. Και η αλήθεια είναι ότι έχει. Ίσως όχι εξίσου ισχυρό αλλά μια τόσο απλή δουλειά μπορεί να γίνει.