11 Beispiele für Bash-Skripte

Beispiele für Bash-Skripte

Werfen wir einen Blick auf einige der erstaunlichen Bash-Scrip-Beispiele, die für Sie nützlich sein können. Bash-Skripte werden normalerweise zum Ausführen eines Shell-Befehls oder zum gleichzeitigen Ausführen mehrerer Befehle sowie zur Automatisierung der Arbeit verwendet. Werfen wir einen Blick auf einige gängige Beispiele für Bash-Skripte.

Beispiele für Bash-Skripte

1. Hello World Bash-Skript

Öffnen Sie einen beliebigen Editor, um eine Bash-Datei mit dem Dateinamen „ zu erstellen.Firstexample.sh‘.

nano Firstexample.sh

Fügen Sie der Datei das folgende Bash-Skript hinzu und speichern Sie die Datei.

#!/bin/bash
echo "Hello World"

2. Echo Bash-Skript

Erstellen Sie eine neue Bash-Datei mit dem Namen „echo_file.sh‚ und fügen Sie das folgende Skript hinzu.

#!/bin/bash
echo"Printing text along with newline"
echo -n "Printing text along without newline"
echo -e "\nRemoving \t backslash \t characters\n"

3. While-Schleife verwenden

Erstellen Sie eine Bash-Datei mit dem Namen „whileloopexample.sh“, um die Verwendung der while-Schleife zu erfahren.

#!/bin/bash
valid=true
count=1
while [ $valid ]
do
echo $count
if [ $count -eq 5 ];
then
break
fi
((count++))
done

4. For-Schleife verwenden:

Erstellen Sie eine Datei mit dem Namen „forloop_example.sh“ und fügen Sie mithilfe der for-Schleife das folgende Skript hinzu. Hier wird die for-Schleife 20 Mal durchlaufen.

#!/bin/bash
for (( counter=20; counter>0; counter-- ))
do
echo -n "$counter "
done
printf "\n"

5. Holen Sie sich Benutzereingaben:

Erstellen Sie eine Datei mit dem Namen „userinput_file.sh“ und fügen Sie das folgende Skript hinzu, um Eingaben vom Benutzer entgegenzunehmen.

#!/bin/bash
echo "Enter Your Name"
read name
echo "Welcome $name to Linux Tutorial Blog By It'subuntu"

6. Verwendung der if-Anweisung:

Erstellen Sie eine Datei mit dem Namen „simpleif_file.sh“.

#!/bin/bash
n=10
if [ $n -lt 10 ];
then
echo "It is one digit number"
else
echo "It is two digit number"
fi

7. Verwendung der if-Anweisung mit AND-Logik:

Erstellen Sie eine Datei mit dem Namen „if_with_AND_file.sh“. Im folgenden Code lautet die Ausgabe „gültige Benutzer“, wenn beide Werte übereinstimmen, andernfalls lautet die Ausgabe „ungültiger Benutzer“.

#!/bin/bash

echo "Enter username"
read username
echo "Enter password"
read password

if [[ ( $username == "admin" && $password == "password" ) ]]; then
echo "valid user"
else
echo "invalid user"
fi

8. Verwendung der if-Anweisung mit ODER-Logik:

Erstellen Sie eine Datei mit dem Namen „if_with_OR.sh“ mit dem folgenden Code.

#!/bin/bash

echo "Enter any number"
read n

if [[ ( $n -eq 28 || $n -eq 99 ) ]]
then
echo "You have won the game"
else
echo "You have lost the game"
fi

9. Verwendung der Case-Anweisung:

Erstellen Sie eine neue Datei mit dem Namen „case_example.sh“.

#!/bin/bash

echo "Enter your lucky number"
read n
case $n in
101)
echo echo "You got 1st prize" ;;
510)
echo "You got 2nd prize" ;;
999)
echo "You got 3rd prize" ;;
*)
echo "Sorry, better try next time" ;;

10. Argumente von der Befehlszeile abrufen:

Erstellen Sie eine Datei mit dem Namen „argcommand_line.sh“ und fügen Sie das folgende Skript hinzu.

#!/bin/bash
echo "Total arguments : $#"
echo "1st Argument = $1"
echo "2nd argument = $2"

11. String-Variablen kombinieren:

Erstellen Sie eine Datei mit dem Namen „string_combine.sh“.

#!/bin/bash

string1="Open"
string2="Source"
echo "$string1$string2"
string3=$string1+$string2
string3+=" is a good than closed source"
echo $string3

12. Addieren Sie zwei Zahlen:

Erstellen Sie eine Datei mit dem Namen „add_numbers.sh“ mit dem folgenden Code. Dem Benutzer werden zwei ganzzahlige Werte entnommen und das Ergebnis der Addition ausgegeben.

#!/bin/bash
echo "Enter the first number"
read x
echo "Enter the second number"
read y
(( sum=x+y ))
echo "The result of addition=$sum"

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert