Seite 2 von 2

Re: Kommandozeile

Verfasst: 09.05.2019 21:08
von emanuel
String-Länge herausfinden

Code: Alles auswählen

expr length "Das ist ein Test"
Länge einer jeder Zeile in einer Datei

Code: Alles auswählen

awk '{ print length($0) }' file

Re: Kommandozeile

Verfasst: 09.05.2019 21:12
von emanuel
Ja/Nein Dialog in der Kommandozeile

Code: Alles auswählen

while true; do
    read -p "Testen?" yn
    case $yn in
        [Yy]* ) echo "Okay!"; break;;
        [Nn]* ) exit;;
        * ) echo "Antworte mit ja oder nein.";;
    esac
done

Re: Kommandozeile

Verfasst: 09.05.2019 21:19
von emanuel
Datei vorhanden oder nicht?

Code: Alles auswählen

test -f file
echo $?

Code: Alles auswählen

[ -f "file" ] && echo "Datei vorhanden" || echo "Datei nicht vorhanden"

Re: Kommandozeile

Verfasst: 09.05.2019 21:25
von emanuel
Füge Wort zu Zeilen hinzu

Code: Alles auswählen

while read ZEILEN; do echo "Hello $ZEILEN!"; done < file

Re: Kommandozeile

Verfasst: 09.05.2019 21:26
von emanuel
Webseite checken

Code: Alles auswählen

curl -Is https://honigtropfen.com | head -1

Re: Kommandozeile

Verfasst: 09.05.2019 21:30
von emanuel
Datei-Infos anzeigen

Code: Alles auswählen

stat file
Access-Zeit verändern

Code: Alles auswählen

touch -a --date="2000-04-16" file
Änderungszeit verändern

Code: Alles auswählen

touch -m --date="2000-04-16" file

Re: Kommandozeile

Verfasst: 09.05.2019 21:33
von emanuel
Encoding einer Datei anzeigen

Code: Alles auswählen

file -bi file.txt

Re: Kommandozeile

Verfasst: 09.05.2019 21:43
von emanuel
Datei plus Dateipfad suchen, limitiert auf 20

Code: Alles auswählen

locate  "x.config" -n 20
Anzahl der Dateien

Code: Alles auswählen

locate -c "x.config"
Groß/klein ignorieren

Code: Alles auswählen

locate -i "x.config"

Re: Kommandozeile

Verfasst: 09.05.2019 21:52
von emanuel
Groß-Kleinschreibung ändern

Code: Alles auswählen

cat file.txt | tr [:lower:] [:upper:]

Re: Kommandozeile

Verfasst: 09.05.2019 21:53
von emanuel
Entferne Zeichen in einer Datei

Code: Alles auswählen

cat file.txt | tr -d 'x'
Reduziere mehrfache, aufeinanderfolgende Zeichen auf ein Zeichen

Code: Alles auswählen

cat file.txt | tr -s '.'
Zeichen austauschen

Code: Alles auswählen

echo "Das ist ein Test:und ein Versuch" | tr ":" " "