Bash kurz & gut
eBook - ePub

Bash kurz & gut

  1. 176 Seiten
  2. German
  3. ePUB (handyfreundlich)
  4. Über iOS und Android verfügbar
eBook - ePub

Bash kurz & gut

Über dieses Buch

Die Bash-Shell ist die Standard-Shell sowohl auf den meisten Linux-Systemen als auch unter Mac OS X und wurde auf fast alle Unix-Systeme portiert. Auch für Windows existieren zwei populäre Portierungen. Bash kurz & gut, 3. Auflage, beschreibt die wichtigsten Features der Version 4.2 sowie 4.3 (beta2), die von Chet Ramey, basieren auf einer Arbeit von Brian Fox, entwickelt wurde. Bash kurz & gut wurde speziell für Menschen konzipiert, die regelmäßig mit Bash arbeiten.

Information

Verlag
O'Reilly
Jahr
2014
Auflage
3
eBook-ISBN:
9783955617660

Kapitel 1. Befehlszeilenoptionen

Beim Start einer Bash lassen sich – wie bei anderen Programmen – Optionen übergeben, um grundlegende Eigenschaften der Shell oder zur Ausgabe von (Debug-) Informationen vorab einzustellen.
Viele Optionen stehen GNU-typisch sowohl als Langoptionen (--version) als auch in Form von Kurzoptionen (-v) gleichwertig zur Verfügung. Langoptionen lassen sich abkürzen, sofern der angegebene Teil eindeutig ist. Sie sollen in der Befehlszeile vor Kurzoptionen stehen. Dies sind die Befehlszeilenoptionen der Bash (Version 4); viele sind nur beim Auftreten von Fehlern sinnvoll:
--debugger,--debug. Aktiviert den erweiterten Debugger-Modus der Bash, analog zur Shelloption extdebug („Eingebaute Befehle, alphabetisch sortiert“); gleichzeitig wird functrace („Eingebaute Befehle, alphabetisch sortiert“) aktiviert.
-D,--dump-po-strings,--dump-strings. Schreibt eine Liste aller PO-Strings in den Standardausgabekanal.
--version. Gibt Versionsinformationen in den Standardausgabekanal und beendet sich erfolgreich (Rückgabewert 0).
--help. Kurzhilfe; zeigt die verfügbaren Langoptionen und eine Syntaxbeschreibung.
--init-file, --rcfile Konfigurationsdatei. Voreingestellt führt eine interaktive Bash beim Startup die Datei ~/.bashrc aus. In ihr enthaltene Befehlszeilen bearbeitet die Shell vollständig, sofern Fehler und/oder andere Optionen dies nicht verhindern. Mit dieser Befehlszeilenoption liest die Bash eine alternative Konfigurationsdatei ein, ~/.bashrc bleibt dann unberücksichtigt.
-l, --login. Startet die Bash als Login-Shell, siehe Abschnitt „Bash als Login-Shell“. Die Bash wertet dabei die zuerst gefundene Konfigurationsdatei /etc/profile, gefolgt von ~/.bash_profile oder ~/.bash_login oder ~/.profile (in dieser Reihenfolge) aus. Die Befehlszeilenoption --noprofile verhindert das Einlesen aller Konfigurationsdateien.
--noediting. Deaktiviert die voreingestellt aktiven Editierfunktionen der Readline-Library, auch wenn die Bash als interaktive Shell startet. Meistens ist das nicht sinnvoll.
--noprofile. Verhindert das Einlesen und Ausführen von Konfigurationsdateien beim Startup einer Bash. Interaktive (Login-) Shells lesen weder die systemweite Konfigurationsdatei /etc/profile, noch private ~/.bash_profile, ~/.bash_login oder ~/.profile.
--norc. Verhindert das Einlesen und Ausführen privater Konfigurationsdateien ~/.bashrc beim Start interaktiver Shells. Dies ist voreingestellt, falls die Bash mit dem Programmnamen sh startet.
--posix. Aktiviert den speziellen POSIX-Modus, siehe Abschnitt „POSIX-Modus (POSIX mode)“. Das Verhalten einiger eingebauter Befehle und andere Features verändern ihr voreingestelltes Verhalten dabei.
-r,--...

Inhaltsverzeichnis

  1. Cover
  2. Title
  3. Inhalt
  4. Widmung
  5. Vorwort
  6. 1. Befehlszeilenoptionen
  7. 2. Befehlszeilenbearbeitung
  8. 3. Besonderheiten interaktiver Shells
  9. 4. Prompt(s)
  10. 5. Umleitungen (Redirections)
  11. 6. Befehle ausführen (»command execution«)
  12. 7. Maskierungen (Quoting)
  13. 8. Expandierungen (expansions)
  14. 9. Befehlszeilen interaktiv bearbeiten
  15. 10. Variablen
  16. 11. Hintergrundprozesse: Jobs
  17. 12. Spezielle Bash-Modi
  18. 13. Eingebaute Befehle: Builtins und Reserved Words
  19. A. Anhang
  20. B. Glossar
  21. Stichwortverzeichnis
  22. Impressum

375,005 Studierende vertrauen auf uns

Zugang zu über 1,5 Millionen Titeln zu einem fairen monatlichen Preis.

Mit unseren Lerntools kannst du noch effizienter lernen.

Häufig gestellte Fragen

Ja, du kannst dein Abo jederzeit über den Tab Abo in deinen Kontoeinstellungen auf der Perlego-Website kündigen. Dein Abo bleibt bis zum Ende deines aktuellen Abrechnungszeitraums aktiv. Erfahre, wie du dein Abo kündigen kannst
Nein, Bücher können nicht als externe Dateien, z. B. PDFs, zur Verwendung außerhalb von Perlego heruntergeladen werden. Du kannst jedoch Bücher in der Perlego-App herunterladen, um sie offline auf deinem Smartphone oder Tablet zu lesen. Erfahre, wie du Bücher herunterladen kannst, um sie offline zu lesen
Perlego bietet zwei Pläne an: Essential und Complete
  • Essential ist ideal für Lernende und Fachkräfte, die es genießen, eine Vielzahl von Themen zu erkunden. Greife auf die Essential Library mit über 800.000 vertrauenswürdigen Titeln und Bestsellern in den Bereichen Wirtschaft, persönliche Weiterentwicklung und Geisteswissenschaften zu. Enthält unbegrenzte Lesezeit und Standard-Vorlesestimme.
  • Complete: Perfekt für fortgeschrittene Lernende und Forschende, die vollen, uneingeschränkten Zugriff benötigen. Entsperre über 1,5 Millionen Bücher zu Hunderten von Themen, einschließlich akademischen und spezialisierten Titeln. Der Complete-Plan enthält außerdem fortschrittliche Funktionen wie Premium Vorlesen und Forschungsassistent.
Beide Pläne sind mit monatlicher, halbjährlicher oder jährlicher Abrechnungskadenz verfügbar.
Wir sind ein Online-Lehrbuch-Abonnement-Service, bei dem du für weniger als den Preis eines einzelnen Buchs pro Monat Zugriff auf eine gesamte Online-Bibliothek erhältst. Bei über 1,5 Millionen Büchern zu mehr als 990 Themen bist du bestens versorgt! Erfahre mehr über unsere Mission
Achte auf das Symbol zum Vorlesen bei deinem nächsten Buch, um zu sehen, ob du es dir auch anhören kannst. Bei diesem Tool wird dir Text laut vorgelesen, wobei der Text beim Vorlesen auch grafisch hervorgehoben wird. Du kannst das Vorlesen jederzeit anhalten, beschleunigen und verlangsamen. Erfahre mehr über die Funktion „Vorlesen“
Ja! Du kannst die Perlego-App sowohl auf iOS- als auch auf Android-Geräten nutzen, damit du jederzeit und überall lesen kannst – sogar offline. Perfekt für den Weg zur Arbeit oder wenn du unterwegs bist.
Bitte beachte, dass wir Geräte, auf denen die Betriebssysteme iOS 13 und Android 7 oder noch ältere Versionen ausgeführt werden, nicht unterstützen können. Mehr über die Verwendung der App erfahren
Ja, du kannst auf Bash kurz & gut von Karsten Günther im PDF- und/oder ePUB-Format sowie auf andere beliebte Bücher in Informatik & Programmiersprachen zugreifen. In unserem Katalog stehen über 1,5 Millionen Bücher zur Verfügung.