Diese Liste enthält alle Antworten von a1exander, die von Fragestellern als die hilfreichsten Antworten auf ihre Fragen ausgezeichnet wurden.

Wenn die beiden Variablen numerisch sind, dann versuche es mit [ $TAGUEVERGABE -gt $TAG ] im Test. Damit das Datum numerisch wird, benutze an einfachsten den Unix-Zeitstempel, also
if [ $(stat -c %Y $DATEI1) -gt $(stat -c %Y $DATEI2) ] ; then echo "Test" ; fi

Versuche es mal if [ -z "${i/abc*}" ] ; then
... ${i/abc} löscht im den String alles, was auf abc passt, wenn das am Anfang stand, ist dann der String leer.
Mit [[ kenne ich mich leider nicht aus.
Cuchulainn am 25. Januar 2008 18:36 Vielen Dank. Wenn ich das -z weglasse, macht es genau das, was ich brauche. :D

Wozu das echo ? find $1 -size +$2c -print gibt die doch aus ?
Mit Größenanzeige: find . -size +1M -print0 | xargs -0 ls -sh
Cuchulainn am 25. Januar 2008 20:09 Vielen Dank an euch beide. Das hat wunderbar funktioniert. Ich bin noch ein blutiger Anfänger, was Bash-Programmierung angeht. Bis zur Klausur muss das sitzen. ;)

Spalten wie mysql-Schlüsselwörter zu nennen ist keine gute Idee, da man die dann immer in `` (Achtung: nicht '', sondern die Taste neben Backspace) setzen muss, also
$sql = "SELECT key FROM keydata WHERE key = '".$key."' ";
Ggfs. kannst du nach dem mysql_query auch die Fehlermeldung anzeigen lassen: $result = mysql_query($sql) or die(mysql_error());
Ergänzung: Das Forum zeigt das merkwürdig an, http://nopaste.org/p/ayZlJwVwo
das könnte mich glatt das nächste mal vor ewiger Fehlersuche bewahren, denn das wusste ich noch nicht x)
Danke! :D
Ich danke dir. Es hat funktioniert.