[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: