Ονομα
bhh bhh bhh bin bin bin bin cd εντολή compgen πλήρης συνέχιση δηλώνω dirs αποκηρύξτε echo ενεργοποιήσετε eval ex exec έξοδος fc fg getopts hash βοήθεια, ιστορία, δουλειά, σκοτώσει, αφήστε, τοπική, αποσυνδεθείτε, popd, printf, pushd, pwd, ανάγνωση, readonly, επιστροφή, unalias, unset, wait - bash ενσωματωμένες εντολές, δείτεκτυπώ δυνατά(1)
Bash Builtin Command
Εκτός εάν σημειώνεται διαφορετικά, κάθε ενσωματωμένη εντολή που τεκμηριώνεται σε αυτήν την ενότητα ως αποδοχή επιλογών που προηγούνται- αποδέχεται-- για να σημάνει το τέλος των επιλογών.
: επιχειρήματα
Δεν έχει αποτέλεσμα. η εντολή δεν κάνει τίποτα πέρα από την επέκταση επιχειρήματα και πραγματοποιώντας οποιεσδήποτε συγκεκριμένες ανακατευθύνσεις. Ένας μηδενικός κωδικός εξόδου επιστρέφεται.
. όνομα αρχείου επιχειρήματα
πηγή όνομα αρχείου επιχειρήματα
Διαβάστε και εκτελέστε εντολές από όνομα αρχείου στο τρέχον περιβάλλον κελύφους και να επιστρέψει την κατάσταση εξόδου της τελευταίας εντολής που εκτελέστηκε από όνομα αρχείου . Αν όνομα αρχείου δεν περιέχει μια κάθετο, ονόματα αρχείων στοΜΟΝΟΠΑΤΙ χρησιμοποιούνται για να βρείτε τον κατάλογο που περιέχει όνομα αρχείου . Το αρχείο αναζητούσε τοΜΟΝΟΠΑΤΙ δεν χρειάζεται να είναι εκτελέσιμο. Πότεκτυπώ δυνατά δεν είναι μέσα posix λειτουργία , αναζητείται ο τρέχων κατάλογος αν δεν υπάρχει αρχείοΜΟΝΟΠΑΤΙ. Αν τοαδυναμία επιλογή στοκοκκινίζειη ενσωματωμένη εντολή είναι απενεργοποιημένη, τοΜΟΝΟΠΑΤΙ δεν αναζητείται. Εάν υπάρχει επιχειρήματα παρέχονται, γίνονται οι παράμετροι θέσης όταν όνομα αρχείου εκτελείται. Διαφορετικά, οι παράμετροι θέσης παραμένουν αμετάβλητες. Η κατάσταση επιστροφής είναι η κατάσταση της τελευταίας εντολής που εξήλθε εντός της δέσμης ενεργειών (0 αν δεν εκτελούνται εντολές) και false if όνομα αρχείου δεν βρέθηκε ή δεν μπορεί να διαβαστεί.
ψευδώνυμο -Π όνομα = αξία …
Ψευδώνυμο χωρίς επιχειρήματα ή με το-Π επιλογή εκτυπώνει τη λίστα των ψευδώνυμων στη φόρμαψευδώνυμο όνομα = αξία στην τυπική έξοδο. Όταν παρέχονται επιχειρήματα, ορίζεται ένα ψευδώνυμο για κάθε ένα όνομα του οποίου αξία δίνεται. Ένας τελικός χώρος στο αξία προκαλεί την επαλήθευση της επόμενης λέξης για υποκατάσταση ψευδώνυμα όταν το ψευδώνυμο επεκταθεί. Για κάθε όνομα στον κατάλογο των επιχειρημάτων για τον οποίο δεν υπάρχει αξία , παρέχεται το όνομα και η τιμή του ψευδώνυμου.Ψευδώνυμο επιστρέφει αληθή εκτός αν όνομα για το οποίο δεν έχει οριστεί ψευδώνυμο.
bg jobspec
Συνεχίστε την αναστολή της εργασίας jobspec στο παρασκήνιο, σαν να είχε ξεκινήσει&. Αν jobspec δεν υπάρχει, η έννοια του κελύφους του τρέχουσα εργασία χρησιμοποιείται.bg jobspec επιστρέφει το 0 εκτός εάν εκτελείται όταν ο έλεγχος εργασίας είναι απενεργοποιημένος ή, όταν εκτελείται με ενεργοποιημένο τον έλεγχο εργασίας, εάν jobspec δεν βρέθηκε ή ξεκίνησε χωρίς έλεγχο της εργασίας.
δένω -m keymap -lpsvPSV
δένω -m keymap -q λειτουργία -u λειτουργία -r keyseq
δένω -m keymap -φά όνομα αρχείου
δένω -m keymap -Χ keyseq : shell-εντολή
δένω -m keymap keyseq : όνομα λειτουργίας
δένω readline-εντολή
Εμφάνιση τρέχοντοςreadline συνδέσεις πλήκτρων και λειτουργιών, δεσμεύουν μια ακολουθία πλήκτρων σε areadlineλειτουργία ή μακροεντολή ή ορίστε έναreadline μεταβλητός. Κάθε παράγωγο μη επιλογής είναι μια εντολή όπως θα εμφανίζονταν στο .inputrc , αλλά κάθε δέσμευση ή εντολή πρέπει να περάσει ως ξεχωριστό επιχείρημα. π.χ., "" C-x C-r ": επανάληψη ανάγνωσης-αρχικού αρχείου". Οι επιλογές, εφόσον παρέχονται, έχουν τις ακόλουθες έννοιες:
-m keymap
Χρήση keymap καθώς ο χάρτης πλήκτρων θα επηρεαστεί από τις επακόλουθες συνδέσεις. Δεκτός keymap τα ονόματα είναι emacs, emacs-standard, emacs-meta, emacs-ctlx, vi, vi-move, vi-εντολή , και vi-εισαγωγή . vi είναι ισοδύναμο με vi-εντολή ; emacs είναι ισοδύναμο με emacs-standard .
-μεγάλο
Καταχωρίστε τα ονόματα όλωνreadline λειτουργίες.
-Π
Απεικόνισηreadline ονόματα λειτουργιών και δεσμεύσεις κατά τέτοιο τρόπο ώστε να μπορούν να διαβαστούν ξανά.
-Π
Λίστα τρέχουσαreadline ονόματα λειτουργιών και δεσμεύσεις.
-v
Απεικόνισηreadline ονόματα και τιμές μεταβλητών με τέτοιο τρόπο ώστε να μπορούν να διαβαστούν ξανά.
-V
Λίστα τρέχουσαreadline ονόματα και τιμές μεταβλητών.
-μικρό
Απεικόνισηreadline οι ακολουθίες κλειδιών που δεσμεύονται στις μακροεντολές και οι σειρές που εξάγουν με τέτοιο τρόπο ώστε να μπορούν να διαβαστούν ξανά.
-ΜΙΚΡΟ
Απεικόνισηreadline οι ακολουθίες πλήκτρων που συνδέονται με τις μακροεντολές και τις σειρές που εξάγουν.
-φά όνομα αρχείου
Διαβάστε τις συνδέσεις κλειδιών από όνομα αρχείου .
-q λειτουργία
Ερώτημα σχετικά με τα οποία κλειδιά επικαλούνται το όνομα λειτουργία .
-u λειτουργία
Αποσυνδέστε όλα τα πλήκτρα που συνδέονται με το όνομα λειτουργία .
-r keyseq
Αφαιρέστε οποιαδήποτε δέσμευση ρεύματος για keyseq .
-Χ keyseq : shell-εντολή
Αιτία shell-εντολή να εκτελεστεί κάθε φορά keyseq εισάγεται.
Η τιμή επιστροφής είναι 0 αν δεν δοθεί μια μη αναγνωρισμένη επιλογή ή έχει προκύψει κάποιο σφάλμα.
Διακοπή n
Έξοδος από μέσα σε έναΓια, ενώ, μέχρι, ήεπιλέγω βρόχος. Αν n καθορίζεται, σπάσει n επίπεδα. n πρέπει να είναι> 1. Αν n είναι μεγαλύτερο από τον αριθμό των βρόχων εγκλεισμού, όλες οι βρόχοι περικλείουν εξέρχονται. Η τιμή επιστροφής είναι 0, εκτός εάν το κέλυφος δεν εκτελεί βρόχο ότανΔιακοπή εκτελείται.
ενσωματωμένο shell-builtin επιχειρήματα
Εκτελέστε το συγκεκριμένο ενσωματωμένο κέλυφος, περνώντας το επιχειρήματα , και να επιστρέψετε την κατάσταση εξόδου. Αυτό είναι χρήσιμο όταν ορίζετε μια συνάρτηση του οποίου το όνομα είναι το ίδιο με ένα ενσωματωμένο κέλυφος, διατηρώντας τη λειτουργικότητα του ενσωματωμένου μέσα στη λειτουργία. οCD ενσωματωμένο είναι συνήθως επαναπροσδιορίζεται με αυτόν τον τρόπο. Η κατάσταση επιστροφής είναι ψευδής εάν shell-builtin δεν είναι εντολή ενσωματωμένη στο κέλυφος.
CD -L | -P Διεύθυνση
Αλλάξτε τον τρέχοντα κατάλογο σε Διεύθυνση . Η μεταβλητήΣΠΙΤΙ είναι η προεπιλογή Διεύθυνση . Η μεταβλητήCDPATH ορίζει τη διαδρομή αναζήτησης για τον κατάλογο που περιέχει Διεύθυνση . Εναλλακτικά ονόματα καταλόγων στοCDPATH διαχωρίζονται από ένα τελεία (:). Ένα μηδενικό όνομα καταλόγου στοCDPATH είναι το ίδιο με τον τρέχοντα κατάλογο, δηλαδή ``.''. Αν Διεύθυνση αρχίζει με μια κάθετο (/), στη συνέχειαCDPATH δεν χρησιμοποιείται. ο-Π λέει ότι χρησιμοποιεί τη δομή του φυσικού καταλόγου αντί να ακολουθεί συμβολικούς συνδέσμους (βλ-Π επιλογή στοσειρά ενσωματωμένη εντολή); ο-ΜΕΓΑΛΟ επιλογής υποχρεώνει τους συμβολικούς δεσμούς που πρέπει να ακολουθούνται. Ένα επιχείρημα του- είναι ισοδύναμο με$ OLDPWD. Η τιμή επιστροφής ισχύει αν ο κατάλογος τροποποιήθηκε με επιτυχία. ψευδώς διαφορετικά.
εντολή -pVv εντολή arg …
Τρέξιμο εντολή με args καταργώντας την κανονική αναζήτηση λειτουργιών κελύφους. Μόνο ενσωματωμένες εντολές ή εντολές που βρέθηκαν στοΜΟΝΟΠΑΤΙ εκτελούνται. Αν το-Π επιλογή, η αναζήτηση για εντολή εκτελείται χρησιμοποιώντας μια προεπιλεγμένη τιμή γιαΜΟΝΟΠΑΤΙ που εγγυάται την εξεύρεση όλων των τυποποιημένων βοηθητικών προγραμμάτων. Εάν είτε το-V ή-v παρέχεται μια επιλογή, μια περιγραφή του εντολή εκτυπώνεται. ο-v επιλογή προκαλεί μια μόνο λέξη που υποδεικνύει την εντολή ή το όνομα του αρχείου που χρησιμοποιείται για την κλήση εντολή να εμφανιστεί. ο-V επιλογή παρέχει μια πιο λεπτομερή περιγραφή. Αν το-V ή-v παρέχεται η επιλογή, η κατάσταση εξόδου είναι 0 εάν εντολή βρέθηκε, και 1 αν όχι. Εάν δεν παρέχεται καμία από τις επιλογές και δεν έχει συμβεί κάποιο σφάλμα ή εντολή δεν μπορεί να βρεθεί, η κατάσταση εξόδου είναι 127. Διαφορετικά, η κατάσταση εξόδου τουεντολή builtin είναι η κατάσταση εξόδου του εντολή .
compgen επιλογή λέξη
Δημιουργήστε πιθανές αντιστοιχίες ολοκλήρωσης για λέξη σύμφωνα με την επιλογή s, η οποία μπορεί να είναι οποιαδήποτε επιλογή αποδεκτή από τοπλήρης ενσωματωμένο με εξαίρεση το-Π και-r, και να γράψετε τους αγώνες στην τυπική έξοδο. Όταν χρησιμοποιείτε το-ΦΑ ή-ΝΤΟ επιλογές, οι διάφορες μεταβλητές κελύφους που καθορίζονται από τις προγραμματιζόμενες εγκαταστάσεις ολοκλήρωσης, ενώ είναι διαθέσιμες, δεν θα έχουν χρήσιμες τιμές.
Οι αγώνες θα δημιουργηθούν με τον ίδιο τρόπο όπως εάν ο προγραμματιζόμενος κώδικας ολοκλήρωσης τους είχε δημιουργήσει απευθείας από μια προδιαγραφή ολοκλήρωσης με τις ίδιες σημαίες. Αν λέξη καθορίζεται μόνο τα αντιστοίχιση των συμπληρώσεων λέξη θα εμφανιστεί.
Η τιμή επιστροφής είναι αληθής εκτός εάν παρέχεται μια μη έγκυρη επιλογή ή δεν δημιουργήθηκαν αντιστοιχίσεις.
πλήρης -abcdefgjksuv -ό comp-option -ΕΝΑ δράση -ΣΟΛ globpat -W ΛΙΣΤΑ λεξεων -Π πρόθεμα -ΜΙΚΡΟ κατάληξη
-Χ filterpat -ΦΑ λειτουργία -ΝΤΟ εντολή όνομα όνομα … πλήρης -pr όνομα … Καθορίστε πώς τα επιχειρήματα σε κάθε ένα όνομα πρέπει να ολοκληρωθεί. Αν το-Π παρέχεται ή αν δεν παρέχονται επιλογές, οι υπάρχουσες προδιαγραφές ολοκληρώνονται με τρόπο που τους επιτρέπει να επαναχρησιμοποιηθούν ως είσοδος. ο-r επιλογή αφαιρεί μια προδιαγραφή ολοκλήρωσης για κάθε μία από αυτές όνομα , ή, εάν όχι όνομα s, όλες οι προδιαγραφές ολοκλήρωσης. Η διαδικασία εφαρμογής αυτών των προδιαγραφών ολοκλήρωσης κατά την προσπάθεια ολοκλήρωσης λέξης περιγράφεται παραπάνω στοΠρογραμματιζόμενη ολοκλήρωση. Άλλες επιλογές, εφόσον έχουν καθοριστεί, έχουν τις ακόλουθες έννοιες. Τα επιχειρήματα υπέρ του-ΣΟΛ, -W, και-Χ (και, εάν είναι απαραίτητο, το-Π και-ΜΙΚΡΟ επιλογές) θα πρέπει να αναφέρονται για την προστασία τους από την επέκταση πριν από τηνπλήρης Το builtin επικαλείται. -ό comp-option ο comp-option ελέγχει διάφορες πτυχές της συμπεριφοράς της compspec πέρα από την απλή γενιά των ολοκληρώσεων. comp-option μπορεί να είναι ένας από τους εξής: Προκαθορισμένο Χρησιμοποιήστε την προεπιλεγμένη συμπλήρωση του ονόματος αρχείου readline εάν η compspec δεν δημιουργεί αντιστοιχίες. dirnames Εκτελέστε την ολοκλήρωση του ονόματος καταλόγου αν το compspec δεν δημιουργεί αντιστοιχίες. ονόματα αρχείων Πείτε στο readline ότι το compspec δημιουργεί ονόματα αρχείων, ώστε να μπορεί να εκτελέσει οποιαδήποτε επεξεργασία συγκεκριμένου ονόματος αρχείου (όπως την προσθήκη μιας κάθετης στα ονόματα των καταλόγων ή την καταστολή των τελικών διαστημάτων). Προορίζεται να χρησιμοποιηθεί με λειτουργίες κελύφους. δεν υπάρχει χώρος Πείτε στο readline να μην προστεθεί ένας χώρος (η προεπιλογή) σε λέξεις που ολοκληρώνονται στο τέλος της γραμμής. -ΕΝΑ δράση ο δράση μπορεί να είναι ένα από τα παρακάτω για να δημιουργηθεί μια λίστα με πιθανές ολοκληρώσεις: ψευδώνυμο Ονόματα αλλοιώσεων. Μπορεί επίσης να οριστεί ως-ένα. arrayvar Όνομα μεταβλητής πίνακα. δεσμευτικός Readline βασικά ονόματα δεσμεύσεων. ενσωματωμένο Ονόματα εντολών ενσωματωμένων στο κέλυφος. Μπορεί επίσης να οριστεί ως-σι. εντολή Τα ονόματα εντολών μπορούν επίσης να οριστούν ως ονόματα. Μπορεί επίσης να οριστεί ως-ντο. Ευρετήριο Τα ονόματα καταλόγων. Μπορεί επίσης να οριστεί ως-ρε. άτομα με ειδικές ανάγκες Ονόματα ενσωματωμένων ενσωματωμένων κελυφών. ενεργοποιημένη Ονόματα ενεργοποιημένων ενσωματωμένων κελυφών. εξαγωγή Ονόματα εξαγόμενων μεταβλητών κελύφους. Μπορεί επίσης να οριστεί ως-μι. αρχείο Ονόματα αρχείων. Μπορεί επίσης να οριστεί ως-φά. λειτουργία Ονόματα λειτουργιών κελύφους. ομάδα Ονόματα ομάδων. Μπορεί επίσης να οριστεί ως-σολ. helptopic Θέματα βοήθειας που γίνονται αποδεκτά από τοβοήθεια ενσωματωμένο. όνομα κεντρικού υπολογιστή Ονόματα κεντρικού υπολογιστή, όπως έχουν ληφθεί από το αρχείο που καθορίστηκε από τοHOSTFILE shell μεταβλητή. δουλειά Τα ονόματα εργασιών, εάν είναι ενεργοποιημένη η λειτουργία ελέγχου εργασιών. Μπορεί επίσης να οριστεί ως-j. λέξη-κλειδί Shell επιφυλάξεις λέξεις. Μπορεί επίσης να οριστεί ως-κ. τρέξιμο Ονόματα τρέχουσας εργασίας, εάν ο έλεγχος λειτουργίας είναι ενεργός. υπηρεσία Ονόματα υπηρεσιών. Μπορεί επίσης να οριστεί ως-μικρό. setopt Ισχύοντα επιχειρήματα για το-ό επιλογή στοσειρά ενσωματωμένο. κοκκινίζει Τα ονόματα επιλογών της Shell, όπως έγιναν δεκτά από τοκοκκινίζει ενσωματωμένο. σήμα Ονόματα σημάτων. σταμάτησε Ονόματα διακοπτόμενων εργασιών, εάν ο έλεγχος λειτουργίας είναι ενεργός. χρήστης Όνομα χρήστη. Μπορεί επίσης να οριστεί ως-u. μεταβλητός Ονόματα όλων των μεταβλητών κελύφους. Μπορεί επίσης να οριστεί ως-v. -ΣΟΛ globpat Το μοτίβο επέκτασης αρχείου globpat διευρύνεται για να δημιουργήσει τις πιθανές ολοκληρώσεις. -W ΛΙΣΤΑ λεξεων ο ΛΙΣΤΑ λεξεων διαχωρίζεται με τους χαρακτήρες στοIFS ειδική μεταβλητή ως οριοθέτες, και κάθε προκύπτουσα λέξη επεκτείνεται. Οι πιθανές ολοκληρώσεις είναι τα μέλη της λίστας που προκύπτει, τα οποία ταιριάζουν με τη λέξη που ολοκληρώνεται. -ΝΤΟ εντολή εντολή εκτελείται σε περιβάλλον subshell και η έξοδος χρησιμοποιείται ως πιθανές ολοκληρώσεις. -ΦΑ λειτουργία Η λειτουργία κελύφους λειτουργία εκτελείται στο τρέχον περιβάλλον κελύφους. Όταν τελειώσει, οι πιθανές ολοκληρώσεις ανακτώνται από την τιμή τουΣυμπληρώστε μεταβλητή πίνακα. -Χ filterpat filterpat είναι ένα μοτίβο όπως χρησιμοποιείται για την επέκταση ονόματος αρχείου. Εφαρμόζεται στη λίστα των πιθανών συμπληρώσεων που δημιουργούνται από τις προηγούμενες επιλογές και τα επιχειρήματα και κάθε αντιστοίχιση ολοκλήρωσης filterpat απομακρύνεται από τη λίστα. Ένας ηγέτης! σε filterpat αναιρεί το μοτίβο. σε αυτή την περίπτωση, οποιαδήποτε ολοκλήρωση δεν ταιριάζει filterpat απομακρύνεται. -Π πρόθεμα πρόθεμα προστίθεται στην αρχή κάθε πιθανής ολοκλήρωσης μετά την εφαρμογή όλων των άλλων επιλογών. -ΜΙΚΡΟ κατάληξη κατάληξη προσαρτάται σε κάθε πιθανή ολοκλήρωση μετά την εφαρμογή όλων των άλλων επιλογών. Η τιμή επιστροφής είναι αληθής εκτός εάν παρέχεται μια μη έγκυρη επιλογή, μια επιλογή διαφορετική από-Πή-r παρέχεται χωρίς ένα όνομα το επιχείρημα, γίνεται προσπάθεια να αφαιρεθεί μια προδιαγραφή ολοκλήρωσης για ένα όνομα για την οποία δεν υπάρχει προδιαγραφή ή παρουσιάζεται σφάλμα προσθέτοντας μια προδιαγραφή ολοκλήρωσης. να συνεχίσει n Επαναλάβετε την επόμενη επανάληψη του περιβλήματοςΓια, ενώ, μέχρι, ήεπιλέγω βρόχος. Αν n ορίζεται, επαναλάβετε στο n τέταρτου βρόχου εγκλεισμού. n πρέπει να είναι> 1. Αν n είναι μεγαλύτερο από τον αριθμό των βρόχων εγκλεισμού, επαναλαμβάνεται ο τελευταίος βρόχος περικλείσεως (ο βρόχος κορυφής). Η τιμή επιστροφής είναι 0, εκτός εάν το κέλυφος δεν εκτελεί βρόχο όταννα συνεχίσει εκτελείται. δηλώνω -afFirtx -Π όνομα = αξία τύπος -afFirtx -Π όνομα = αξία Δηλώστε μεταβλητές και / ή δώστε τους ιδιότητες. Εάν όχι όνομα s δίδονται τότε οι τιμές των μεταβλητών. ο-Π επιλογή θα εμφανίσει τα χαρακτηριστικά και τις τιμές εκάστου όνομα . Πότε-Π , οι πρόσθετες επιλογές παραβλέπονται. ο-ΦΑ επιλογή παρεμποδίζει την εμφάνιση των ορισμών των λειτουργιών. μόνο το όνομα και τα χαρακτηριστικά της λειτουργίας εκτυπώνονται. ο-ΦΑ επιλογή-φά. Οι ακόλουθες επιλογές μπορούν να χρησιμοποιηθούν για να περιορίσετε την έξοδο σε μεταβλητές με το καθορισμένο χαρακτηριστικό ή για να δώσετε χαρακτηριστικά μεταβλητών: -ένα Καθε όνομα είναι μια μεταβλητή πίνακα (βλArray πάνω από). -φά Χρησιμοποιήστε μόνο ονόματα λειτουργιών. -Εγώ Η μεταβλητή αντιμετωπίζεται ως ένας ακέραιος αριθμός. αριθμητική αξιολόγηση (βλΑΡΙΘΜΙΚΗ ΑΞΙΟΛΟΓΗΣΗ)εκτελείται όταν η μεταβλητή έχει εκχωρηθεί μια τιμή. -r Φτιαχνω, κανω όνομα μόνο για ανάγνωση. Αυτά τα ονόματα δεν μπορούν τότε να αντιστοιχιστούν με τις επόμενες καταγραφές εκχώρησης ή να ακυρωθούν. -t Δώστε το καθένα όνομα ο ίχνος Χαρακτηριστικό. Οι εντοπισμένες λειτουργίες κληρονομούν τοDEBUG παγίδα από το καλώντας κέλυφος. Το χαρακτηριστικό ιχνών δεν έχει ιδιαίτερη σημασία για τις μεταβλητές. -Χ Σημάδι όνομα s για εξαγωγή σε επόμενες εντολές μέσω του περιβάλλοντος. Η χρήση του `+ 'αντί του` -' απενεργοποιεί το χαρακτηριστικό, με την εξαίρεση ότι+ αδεν μπορεί να χρησιμοποιηθεί για να καταστρέψει μια μεταβλητή πίνακα. Όταν χρησιμοποιείται σε μια λειτουργία, κάνει το καθένα όνομα τοπικά, όπως με τοτοπικός εντολή. Η τιμή επιστροφής είναι 0 αν δεν υπάρχει ανενεργή επιλογή, γίνεται προσπάθεια να οριστεί μια συνάρτηση χρησιμοποιώντας το `` -f foo = bar '', γίνεται προσπάθεια να εκχωρηθεί μια τιμή σε μια μεταβλητή μόνο για ανάγνωση, γίνεται προσπάθεια για να εκχωρήσετε μια τιμή σε μια μεταβλητή συστοιχιών χωρίς να χρησιμοποιήσετε τη σύνταξη ταξινόμησης σύνθετων (βλArray παραπάνω), ένα από τα ονόματα δεν είναι έγκυρο όνομα μεταβλητής κελύφους, γίνεται προσπάθεια απενεργοποίησης της κατάστασης μόνο για ανάγνωση για μια μεταβλητή μόνο για ανάγνωση, γίνεται προσπάθεια απενεργοποίησης της κατάστασης συστοιχίας για μια μεταβλητή πίνακα ή γίνεται προσπάθεια εμφάνισης μη μεταβλητής, υπάρχουσα λειτουργία με-φά. dirs -clpv + n - n Χωρίς επιλογές, εμφανίζεται η λίστα των τρέχοντων καταλόγων. Η προεπιλεγμένη οθόνη εμφανίζεται σε μία γραμμή με ονόματα καταλόγων που χωρίζονται από κενά. Οι κατάλογοι προστίθενται στον κατάλογο με τοpushd εντολή; οpopd εντολή καταργεί καταχωρήσεις από τη λίστα. + n Εμφανίζει το n η είσοδος μετράται από τα αριστερά της λίστας που εμφανίζεται απόdirs όταν καλείται χωρίς επιλογές, ξεκινώντας από το μηδέν. - n Εμφανίζει το n η καταχώριση που μετράει από τη δεξιά πλευρά της λίστας που εμφανίζεται από τοdirs όταν καλείται χωρίς επιλογές, ξεκινώντας από το μηδέν. -ντο Διαγράφει τη στοίβα καταλόγων διαγράφοντας όλες τις καταχωρίσεις. -μεγάλο Παράγει μια μεγαλύτερη λίστα. η προεπιλεγμένη μορφή της εγγραφής χρησιμοποιεί ένα tilde για να δηλώσει τον οικείο κατάλογο. -Π Εκτυπώστε τη στοίβα καταλόγων με μία καταχώρηση ανά γραμμή. -v Εκτυπώστε τη στοίβα των καταλόγων με μία καταχώρηση ανά γραμμή, προθέτοντας κάθε καταχώρηση με το δείκτη της στη στοίβα. Η τιμή επιστροφής είναι 0 αν δεν παρέχεται άκυρη επιλογή ή n ευρετήρια πέρα από το τέλος της στοίβας καταλόγων. αποκηρύσσω -αρ -h jobspec … Χωρίς επιλογές, καθένα jobspec απομακρύνεται από τον πίνακα των ενεργών εργασιών. Αν το-h κάθε φορά jobspec δεν καταργείται από τον πίνακα, αλλά σημειώνεται έτσιΑΝΑΣΚΟΠΗΣΗ δεν αποστέλλεται στην εργασία εάν το κέλυφος λάβει aΑΝΑΣΚΟΠΗΣΗ. Εάν όχι jobspec είναι παρούσα, και ούτε η-έναούτε το-r παρέχεται η επιλογή, το τρέχουσα εργασία χρησιμοποιείται. Εάν όχι jobspec παρέχεται, το-ένα επιλογή σημαίνει να αφαιρέσετε ή να επισημάνετε όλες τις εργασίες. ο-r επιλογή χωρίς a jobspec το όριο περιορίζει τη λειτουργία στις τρέχουσες εργασίες. Η τιμή επιστροφής είναι 0 αν δεν είναι a jobspec δεν καθορίζει μια έγκυρη εργασία. ηχώ -το γένος arg … Εξάγει το arg s, χωρισμένα με κενά, ακολουθούμενα από μια νέα γραμμή. Η κατάσταση επιστροφής είναι πάντα 0. Εάν-η , καθορίζεται η κατακόρυφη νέα γραμμή. Αν το-μι παρέχεται, είναι ενεργοποιημένη η ερμηνεία των ακόλουθων χαρακτήρων διαφυγής. ο-ΜΙ επιλογή απενεργοποιεί την ερμηνεία αυτών των χαρακτήρων διαφυγής, ακόμη και σε συστήματα όπου ερμηνεύονται από προεπιλογή. οxpg_echo shell μπορεί να χρησιμοποιηθεί για να προσδιορίσει δυναμικά το αν θα γίνει ή όχιηχώ επεκτείνει αυτούς τους χαρακτήρες διαφυγής από προεπιλογή.ηχώ δεν ερμηνεύει-- να σημαίνει το τέλος των επιλογών.ηχώ ερμηνεύει τις ακόλουθες ακολουθίες διαφυγής: ένα ειδοποίηση (κουδούνι) σι backspace ντο καταστολή της νέας γραμμής που ακολουθεί μι ένα χαρακτήρα διαφυγής φά φόρτωση φόρμας n νέα γραμμή r επιστροφή της μεταφοράς t οριζόντια καρτέλα v κατακόρυφη καρτέλα \ αντίστροφη κάθετος
