Bash (Shell)

Bash (Bourne-again shell) ist eine freie Unix-Shell und Teil des GNU-Projekts. Eine Shell ist ein Kommandozeileninterpreter zur Kommunikation mit einem Unix-System. Die Bourne Again Shell, ist die meistverbreitete Shell unter Linux.

if else case


if [ Bedingung ]; then
   Anweisung
fi	
	
if [ Bedingung ]
then
   Anweisung
elif [ Bedingung ]
then
   Anweisung
else
   Anweisung
fi

case Testwert in
   Fall1)
     Anweisung;
     ;;
   Fall2)
     Anweisung;
     ;;
esac
	

Schleifen break


while [ Bedingung ]
do
   Anweisung
done

while [ Bedingung ]; do
   Anweisung
   
	if [ Bedingung ]; then break; fi   
done

for VAR in Wert1 Wert2 Wert3
do
   Anweisung
done
	

Funktion


sayHello() {
   echo "Hallo ich bin eine Funktion"
}
	

Skript countdown


#!/bin/sh

function countdown() {
    [[ -z $1 ]] && seconds=60 || seconds=$1
    since=$(date +%s)
    remaining=$seconds
    
    echo ">>> Warte $seconds Sekunden"
    echo ">>> "$(date +"%d.%m.%Y %H:%M:%S")

    while (( remaining >= 0 )); do 
        printf "\r>>> noch: %-10d" $remaining
        sleep 0.5
        remaining=$(( seconds - $(date +%s) + since ))
    done
    
    echo
    echo $pipe ">>> "$(date +"%d.%m.%Y %H:%M:%S")
    echo $pipe ">>> Habe fertig "
}

# Test
countdown 5
	

Bauarbeiten an der Webseite


Bauarbeiten

Sorry, diese Seite befinden sich zur Zeit noch im Aufbau bzw. Umbau.
Also haben Sie bitte noch ein wenig Geduld, bis der volle Funktionsumfang zur Verfügung steht.


Top


Example
Sitemap Kontakt Impressum