Shellprogrammieren mit Bash Flusskontrolle: While Begriffe: loop, body, iteration, nested loop, infinite loop Syntax while command do list done Command kann irgendein UNIX Kdo sein, oft: test expression Bsp.: RESPONSE= while [ -z $RESPONSE ] ; do echo Enter the name of the … directory:\c read RESPONSE if [ .
{"Image DocumentName": "Shellprogrammieren mit Bash", "Image ImageDescription": "Shell Typen. Unix/Linux bietet verschiedene Shells an: Bourne, Bash und Korn Shell. Algol-\u00e4hnliche Syntax, User-Prompt: \u201e  C, TC-Shell (terminal based C-Shell) C \u00e4hnliche Syntax, User-Prompt: \u201e% Diese Shells k\u00f6nnen auch remote ben\u00fctzt werden. rsh (remote shell): ssh (secure shell): Starke Authentisierung, sicher Verbindung. Bemerkung: Eine Alternative zu Shellskripts f\u00fcr komplexere Aufgaben ist Perl. Uebersichtliche Programmiersprachkonstrukte. Verf\u00fcgbar sowohl unter Windows/WSH als auch unter Unix/Linux. Bourne Shell. Einfach, auf allen Unix verf\u00fcgbar. Autor Ken Thompson, Steven Bourne. C-Shell. Quelle Berkeley Unix, Autor: Bill Joy (Autor von vi) Popul\u00e4r f\u00fcr interaktiven Gebrauch, da konfortabel: Aliasses, Kommando History, Job Kontrolle (erkl\u00e4ren!) Bash. GNU Version von Bourne. Enth\u00e4lt sehr viel Funktionalit\u00e4t f\u00fcr den interaktiven Gebrauch von der C-Shell. Korn. F\u00fcr interaktiven Gebrauch erweitere Bourne Shell. Wenig verbreitet. TC-Shell (Terminal based C-Shell) Im wesentlichen eine C-Shell mit Bugfixes. Neue Features: Emacs-style command-line editing. Interactive command. Spelling correction of command. Automatic logout after extended idle period. Monitor logins. A shell with file name completion and command line editing. Shellprogrammieren mit Bash.", "Image XResolution": "37", "Image YResolution": "37", "Image ResolutionUnit": "Pixels/Centimeter", "Image Software": "SlidePlayer", "Image YCbCrPositioning": "Centered"}