Muth - Better Bash Scripting - 2012
Version vom 24. August 2022, 14:10 Uhr von Andreas Plank (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „{{Literatur |Autor=Muth, Robert |Tag=3 |Monat=August |Jahr=2012 |Titel=Better Bash Scripting in 15 Minutes |Stichworte=programming; BASH; recommendations |Ort=…“)
Zusammenfassung: The tips and tricks below originally appeared as one of Google's “Testing on the Toilet” (TOTT) episodes.
This is a revised and augmented version.
Contents:
- Safer Scripting
- Functions
- Variable Annotations
- Favor $() over backticks (`)
- Favor [[]] (double brackets) over []
- Regular Expressions/Globbing
- String Manipulation
- Avoiding Temporary Files
- Built-In Variables
- Debugging
- Signs you should not be using a bash script
Werkzeugkasten für Verfasser
Diese Seite ist ein Literatureintrag Hier kannst man …
- … zur Literatursuche gehen und Details durchsuchen (Stichwörter, Jahr, Titelsuche etc.)
- … Beispiele sehen, wie man diese Seite zitieren kann
Ein {{Zitat | Muth - Better Bash Scripting - 2012}}
erzeugt einen Zitate-Link zu diesem Literatureintrag diese Seite hier. Wenn man zusätzlich ein Literaturverzeichnis automatisch aus allen mit {{Zitat|…}}
verwendeten Literaturreferenzen erstellen lassen will, fügt man {{Literaturverzeichnis}} an die entsprechende Stelle, was dann ein alphabetisch sortiertes Literaturverzeichnis erstellt. Tip: Der WikiEditor bietet über das -Bildchen einen einfaches Einfügewerkzeug für ein Zitat an.
→ Kopiervorlagen und Beispiele zum Zitieren auf anderen Seiten:
- Muth - Better Bash Scripting - 2012 ← {{Zitat | Muth - Better Bash Scripting - 2012}}
- Muth - Better Bash Scripting - (2012) ← {{Zitat | Muth - Better Bash Scripting - (2012)}}
Dazugehörige Literaturseite darf keine Jahreszahl-Klammern haben, nur z.B. „Autor et al. 1995“ - Muth - Better Bash Scripting - (2012, S. 24) ← {{Zitat | Muth - Better Bash Scripting - 2012 |Muth - Better Bash Scripting - (2012, S. 24)}}
Muth - Better Bash Scripting - 2012: 24 ← {{Zitat | Muth - Better Bash Scripting - 2012 |Muth - Better Bash Scripting - 2012: 24}} - Muth - Better Bash Scripting - (2012, Better Bash Scripting in 15 Minutes) ← {{Zitat | Muth - Better Bash Scripting - 2012 |Muth - Better Bash Scripting - (2012, Better Bash Scripting in 15 Minutes)}}
- Muth - Better Bash Scripting - (2012)[1] kurzer (lokaler) Seitenkommentar → {{Zitat | Muth - Better Bash Scripting - (2012)| Kommentar = abgerufen am 25. November 2024 }}
Hinweis: hierbei muss eine Seite möglicherweise 2 × gespeichert werden, weil manche semantische Daten erst nach dem 2. Mal von der Vorlage auswertbar sind. - verstecktes Zitat ← {{Zitat versteckt | Muth - Better Bash Scripting - (2012)}}
erscheint aber im Literaturverzeichnis (auch mit lokalem Kommentar möglich) - Kapitälchen können mit {{ZITATFORMAT Kapitälchen}} für die Seite angeschaltet werden.
- {{Literaturdaten | Muth - Better Bash Scripting - 2012}} → nur diesen Literatureintrag manuell einbinden. Die Vorlage {{Literaturverzeichnis}} erzeugt Einträge automatisch.
Literatureintrag: | |
(Oder anderen Seitenname eingeben) |