schleife

JPEG Dateierweiterung erzeugen

Written by  on Juli 22, 2018

Einen Haufen Files im LOST Ordner. Ohne erweiterung. Aber fast alles Fotos…
Bitte einmal mit Mobaxterm und der Bash auf .jpg Umbenennen:

ls -1 | while read LINE; do mv $LINE $LINE.jpg; done

Multi Command Readline

Written by  on März 31, 2018

Das kann nerven: Man will eine Liste mit DNS Einträgen überprüfen. Was aber wenn es gar keinen Eintrag gibt? Meist ist es nicht akzeptabel, wenn die Zeile dann einfach weggelassen wird. Also muss man aus dem üblichen Einzeiler eine ganze Schleife basteln, die auch dann eine Ausgabe liefert, wenn dig keine mehr Produziert.

while read LINE
do {
  echo -n "$LINE "
  dig SOA $LINE +short
  }
done < $INPUTFILE

Zählschleife in der Bash

Written by  on September 21, 2014

Ein einfaches Beispiel, wie zählen in der Bash funktioniert.

Der For-Schleife werden die Werte für Start, End und Schrittweite übergeben.

for i in {0..100..1}
do
  command $i
done

Dazu noch ein praktisches Beispiel:

> for i in {0..5..1}
> do
> echo $i
> done
0
1
2
3
4
5