Skip to Main Content
bash Kochbuch, 2. Auflage
book

bash Kochbuch, 2. Auflage

by Carl Albing, JP Vossen
September 2024
Intermediate to advanced content levelIntermediate to advanced
726 pages
16h 57m
German
O'Reilly Media, Inc.
Book available
Content preview from bash Kochbuch, 2. Auflage

Kapitel 5. Grundlegende Skripterstellung: Shell-Variablen

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

Die Programmierung derBash-Shell ist ähnlich wie jede andere Art der Programmierung:. Dazu gehören auch Variablen - Container, in denen Zeichenketten und Zahlen gespeichert werden, die verändert, verglichen und weitergegeben werden können. Bash-Variablen haben einige spezielle Operatoren, die verwendet werden können, wenn du auf eine Variable verweist. Dieses Kapitel wirft einen Blick auf Bash-Variablen und einige spezielle Mechanismen, um Variablen zu referenzieren, und zeigt, wie du sie in deinen Skripten einsetzen kannst.

Variablen in einem Bash-Skript werden oft in Großbuchstaben geschrieben, obwohl das nicht erforderlich ist - es ist nur eine gängige Praxis. Du brauchst sie nicht zu deklarieren, sondern verwendest sie einfach dort, wo du sie brauchst. Sie sind grundsätzlich alle vom Typ String, obwohl einige Bash-Operationen ihren Inhalt als Zahl behandeln können. Im Gebrauch sehen sie so aus:

# trivial script using shell variables
# (but at least it is commented!)
MYVAR="something"
echo $MYVAR
# similar but with no quotes
MY_2ND=anotherone
echo $MY_2ND
# quotes are needed here:
MYOTHER="more stuff to echo"
echo $MYOTHER

Es gibt zwei wichtige Aspekte der Bash-Variablensyntax, die vielleicht nicht intuitiv offensichtlich sind. Erstens: Bei der Zuweisung ist die name=value Syntax einfach ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Richtig einsteigen: Datenbanken entwickeln mit Access 2010

Richtig einsteigen: Datenbanken entwickeln mit Access 2010

Lorenz Hölscher
Einführung in die bash-Shell

Einführung in die bash-Shell

Cameron Newham, Bill Rosenhlatt

Publisher Resources

ISBN: 9781098191283Supplemental Content