Ο χαρακτήρας * ονομάζεται μπαλαντέρ, και ταιριάζει με οποιοδήποτε πλήθος χαρακτήρων (από μηδέν) σε ένα όνομα αρχείου ή καταλόγου. Για παράδειγμα, στον κατάλογο unixstuff πληκτρολογήστε:
% ls list*
Αυτό θα δείξει όλα τα αρχεία του τρέχοντος κατάλογου που ξεκινάνε με τα γράμματα list....
Δοκιμάστε να πληκτρολογήσετε:
% ls *list
Αυτό θα δείξει όλα τα αρχεία του τρέχοντος κατάλογου που τελειώνουν με τα γράμματα ....list
Ο χαρακτήρας ? ταιριάζει με ένα ακριβώς χαρακτήρα.
Έτσι το ?ouse θα ταιριάξει με αρχεία όπως το house και το mouse,
αλλά όχι το grouse.
Δοκιμάστε να πληκτρολογήσετε:
% ls ?list
Θα πρέπει να σημειώσουμε εδώ ότι ένας κατάλογος είναι απλώς ένας ειδικός τύπος αρχείου. Έτσι οι συμβάσεις που ισχύουν για την ονοματολογία των αρχείων, ισχύουν και για τους καταλόγους.
Όταν ονομάζουμε αρχεία, πρέπει να αποφεύγουμε χαρακτήρες που έχουν ειδική σημασία όπως / * & %. Επίσης καλό είναι να αποφεύγετε τα κενά διαστήματα στα ονόματα. Ο ασφαλέστερος τρόπος να ονομάζετε αρχεία, είναι με γράμματα και αριθμούς του λατινικού αλφάβητου, καθώς και με τα σύμβολα _ (κάτω παύλα) και . (τελεία).
| Καλά ονόματα | Κακά ονόματα |
|---|---|
| project.txt | project |
| my_big_program.c | my big program.c |
| fred_dave.doc | fred & dave.doc |
Κατά παράδοση, τα ονόματα αρχείων ξεκινούν με ένα μικρό γράμμα και μπορεί να τελειώνουν με μια τελεία που ακολουθείται από μια ομάδα γραμμάτων που χαρακτηρίζουν τα περιεχόμενα του αρχείου. Για παράδειγμα, όλα τα αρχεία που περιέχουν κώδικα σε γλώσσα C μπορεί να τελειώνουν με την κατάληξη .c, π.χ. prog1.c. Έπειτα, για να δείτε μια λίστα όλων των αρχείων που περιέχουν κώδικα σε C στον κατάλογο σας, χρειάζεται απλώς να γράψετε ls *.c όταν βρίσκεστε σε αυτό τον κατάλογο.
Το σύστημά σας περιέχει ενσωματωμένες σελίδες βοήθειας που μπορούν να σας δώσουν πληροφορίες για τις περισσότερες εντολές. Οι σελίδες βοήθειας θα σας πληροφορήσουν σχετικά με τις επιλογές που έχει κάθε εντολή και πως αυτές μεταβάλλουν τη συμπεριφορά της. Πληκτρολογήστε man command για να δείτε τη σελίδα βοήθειας (manual) μιας συγκεκριμένης εντολής.
Για παράδειγμα, για να μάθετε λεπτομέρειες για την εντολή wc (word count), πληκτρολογήστε:
% man wc
Εναλλακτικά, μπορείτε να γράψετε:
% whatis wc
και θα πάρετε μια σύντομη περιγραφή (σε μια γραμμή) της εντολής, χωρίς τις λεπτομέρειες σχετικά με τις επιλογές κ.λ.π.
Αν δεν γνωρίζετε το ακριβές όνομα μιας εντολής, δοκιμάστε:
% apropos keyword
Η εντολή αυτή θα σας δώσει τις εντολές που περιέχουν τη λέξη κλειδί (keyword) στην επικεφαλίδα της σελίδας βοήθειας τους. Για παράδειγμα:
% apropos copy
| Εντολή | Σημασία |
|---|---|
| * | Ταίριασμα με οποιοδήποτε πλήθος χαρακτήρων |
| ? | Ταίριασμα με ένα μόνο χαρακτήρα |
| man command | Σελίδα βοήθειας για μια εντολή |
| whatis command | Σύντομη περιγραφή μιας εντολής |
| apropos keyword | Εύρεση των εντολών που περιέχουν το keyword στην περίληψη τους |
M.Stonebank@surrey.ac.uk, © 9th October 2000