Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision | |||
| lehrkraefte:blc:informatik:glf4-24:theorie [2024/02/06 10:32] – [bash] Ivo Blöchliger | lehrkraefte:blc:informatik:glf4-24:theorie [2024/02/06 10:34] (current) – [bash] Ivo Blöchliger | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== bash ====== | ||
| + | |||
| + | |||
| + | Wie ein Chat-System: | ||
| + | * Ein Kommando muss mit < | ||
| + | * Ein ausgeführtes Kommando kann nicht mehr verändert werden. Mit < | ||
| + | |||
| + | Alles passiert im (bzw. relativ zum) '' | ||
| + | <code bash> | ||
| + | pwd | ||
| + | </ | ||
| + | angezeigt werden (pwd steht für «print working directory»). | ||
| + | |||
| + | Eine Eingabe wird in einzelne Argumente («Wörter») zerlegt, wobei Leerschläge Trennzeichen sind. | ||
| + | Das erste Argument ist immer ein Befehl oder ausführbares Programm. Alles danach sind zusätzliche Parameter für das Kommando. | ||
| + | |||
| + | <code bash> | ||
| + | ls | ||
| + | ls -l | ||
| + | ls -a | ||
| + | ls -la | ||
| + | ls -ltrh | ||
| + | </ | ||
| + | '' | ||
| + | |||
| + | Das aktuelle Verzeichnis kann mit '' | ||
| + | <code bash> | ||
| + | cd .. | ||
| + | pwd | ||
| + | cd .. | ||
| + | pwd | ||
| + | cd | ||
| + | </ | ||
| + | '' | ||
| + | |||
| + | Der letzte Befehl schlägt fehl: | ||
| + | <code bash> | ||
| + | cd | ||
| + | pwd | ||
| + | ls | ||
| + | cd One Drive | ||
| + | </ | ||
| + | <hidden Warum?> | ||
| + | Das Kommando '' | ||
| + | |||
| + | Funktionieren können folgende Kommandos (sofern es das Verzeichnis '' | ||
| + | |||
| + | <code bash> | ||
| + | cd "One Drive" | ||
| + | cd One\ Drive | ||
| + | </ | ||
| + | </ | ||
| + | Dateinamen mit Leerschlägen sind «mühsam» und müssen speziell eingegeben werden (entweder zwischen einfachen oder doppelten Anführungszeichen, | ||
| + | |||
| + | ==== Die Tabulator Taste ==== | ||
| + | Die < | ||
| + | |||