cut -c1 \#Gebe mir die erste zeile an.cut -c2-5 \#Hier nur die 2.stelle bis 5 stelle cut -C1,5,6 # Stelle 1. 5. 6. werden ausgeschnitten
filter tr
tr a b < Text.txt # jetzt werden alle wörter die A's beinhalten mit einem b # erstetzt Bsp. paar -> pbbr
sed
echo "ich habe Apfel" | sed 's/Apfel/Banane/' \#Ich mag Banane echo "Apfel, Apfel, Apfel" | sed 's/Apfel/Banane/g' # Banane, Banane, Bananesed -i 's/Apfel/Banane/g' datei.txt \#ändert die datei!sed '/Fehler/d' protokoll.txt # löscht den Wort Fehler von der Datei!
Effekt Single-/Double-Quotes
Arrays
array=(hallo Baby ASd) # Arrays erstellt echo "${array[0]}" # gibt dir die 0 stellte, also "hallo"echo "${array[*]}" # gibt alles aus, also Hallo, Baby, Asdarray[3]="HALLLOOOO" # in der hallo Baby ASd HALLLOOOO
Export / Umgebnungsvariable
\#die variabelen die man erstellt sind locale varibale, dass heißt nur der \#der termial die du offen hast weisst was array ist ein neuer termial # kennt es nicht. # Um es eine umgebungs variable zu erstellen muss man den befehl export benutzen.export array # siehe auch [[Umgebungsvariablen]]