Το GNU Bash (Bourne Again Shell) είναι ένα έργο λογισμικού ανοιχτού κώδικα το οποίο έχει σχεδιαστεί από το offset ως shell συμβατό με sh για συστήματα GNU / Linux. Παίρνει χρήσιμες λειτουργίες από το κέλυφος C (csh) και το κέλυφος Korn (ksh) και συμμορφώνεται με το πρότυπο IEEE POSIX P1003.2 / ISO 9945.2 Shell και Tools.Features με μια ματιά Τα χαρακτηριστικά γνωρίσματα περιλαμβάνουν υποστήριξη για έλεγχο εργασιών, υποστήριξη επεξεργασίας γραμμής εντολών , ευρετηριασμένες συστοιχίες απεριόριστου μεγέθους, υποστήριξη για απεριόριστο μέγεθος ιστορικού εντολών, ψευδώνυμα και λειτουργίες, καθώς και αριθμητική υποστήριξη ακέραιων αριθμών σε οποιαδήποτε βάση από 2 έως 64.
Ένα άλλο ενδιαφέρον χαρακτηριστικό είναι η βελτιωμένη υποστήριξη τόσο για διαδραστική όσο και για προγραμματική χρήση, η οποία είναι πολύ καλύτερη από αυτή που εφαρμόστηκε στο πρόγραμμα sh. Επιπλέον, είναι πλήρως συμβατό με τα scripts που γράφονται για sh, επιτρέποντας στους χρήστες να τα εκτελούν χωρίς τροποποίηση. Το Bash είναι παντού. Μπορεί να βρεθεί, εγκατεστημένο από προεπιλογή, σε οποιοδήποτε λειτουργικό σύστημα GNU / Linux. Είναι εκεί όταν έχετε πρόσβαση σε ένα περιβάλλον κελύφους για να διασώσετε ένα κατεστραμμένο σύστημα που δεν είναι πλέον bootable, όταν πέσετε σε μια διεπαφή κονσόλας (TTY) ή όταν ανοίξετε έναν εξομοιωτή τερματικού X11. Ωστόσο, μπορείτε εύκολα να αντικαταστήσετε το Bash με ένα άλλο κέλυφος, όπως το ισχυρό κέλυφος Z (zsh).
Κάτω από την κουκούλα και τη διαθεσιμότητα Μια γρήγορη ματιά κάτω από την κουκούλα του GNU Bash θα μας δείξει ότι το λογισμικό είναι γραμμένο εξ ολοκλήρου στη γλώσσα προγραμματισμού C. Διανέμεται ως αρχείο καθολικής πηγής, σχεδιασμένο να υποστηρίζει οποιοδήποτε λειτουργικό σύστημα GNU / Linux και αρχιτεκτονικές συνόλων 32 bit και 64 bit.
Τα σχόλια δεν βρέθηκε