Re: Probleme mit Bash/Shellscript Richtig
Aus irgendeinem Grund hat Thunderbird die Mails vorher schon
losgeschickt. Was lief denn da schief?
Am 02.07.2013 22:00, schrieb Thore:
> Ich habe mir ein Script gebastelt welches ich in Conky einbinden
> wollte um nach frischen Updates für mein System zu suchen.
> Theoretisch brauche ich dafür kein externes Script, aber ich
> möchte gerne noch eine Funktion einbinden was mir mit Conky
> misslingt.
>
> #!/bin/bash # UPDATES=`aptitude search "~U" | wc -l` #Variable
> Updates hat hinterher irgendei$ ZIEL=0
> # Dump Variable if [ $UPDATES == $ZIEL ] #Wenn keine
> Updates then #Dann gib die Zahl
> der Updates zurueck ($ echo "$UPDATES"
>
> else #Es sind dann wohl Updates
> vorhanden
>
> notify-send "Achtung" "Du hast $UPDATES Updates" #Die Erweiterung
> die #ich haben will echo "$UPDATES" #Fuer Conky ausgabe der
> Updates
>
> fi
>
> exit
>
> Wenn ich das ausführe kommt immer die Fehlermeldung Operator 0 not
> found. Und es wird immer der else block ausgeführt. Heißt mein
> Problem ist in den Eckigen Klammern. Leider weiß ich nicht wie ich
> das richtig bauen könnte. Oder gibt es eine einfachere Lösung bei
> vorhandenen Updates das notify-send auszuführen? (ist eigentlich
> für Ubuntu, und für nen Freund ich hoffe bei euch Hilfe zu finden)
>
> Grüße Thore
>
>
Reply to: