Hallo,
ich habe da ein Problem mit IF:
Das Script:
#!/bin/sh
date '+%A' > qq.txt
ww=$(cat qq.txt)
rr="Samstag"
echo $ww ( ist Samstag )
echo $rr ( ist Samstag )
echo ${#ww} # gleiche Länge prüfen!
echo ${#rr} ( 2 x sieben )
if ["$ww" == "$rr"] ## das ist so aus dem LINUX Handbuch!
then
echo "Gefunden"
else
echo "Mist"
fi
Und das Ergebnis:
papa@raspuntu:~/Desktop$ ./qq.sh
Samstag
Samstag
7
7
./qq.sh: 9: ./qq.sh: [Samstag: not found
Mist
papa@raspuntu:~/Desktop$
Ein frustierter Villamarinella der in seinem Leben min. 1 Mio if Schleifen programmiert hat, aber easy
If heute = "Wetter"
dann regnet es oder nicht
Ich vergleiche doch 2 gleiche Variablentypen miteinander, also wo ist das Problem.
Naja,
Ein anderes Problem am Rande:
Ich benutze UbuntuMate und da geht offensichtlich das raspi-config nicht und somit komme ich mit Putty nicht auf das Ding. raspi-config deswegen weil ich UbuntuMate nicht mit putty erreichen kann.
XRDP habe ich installiert, das funktioniert zwar, aber ohne das WICHTIGE copy und paste.
Obwohl, UbuntuMate ist das beste auf raspi was man haben kann.
VM