gutefrage.net, die Ratgeber Community
Login   |  Registrieren   |  Forum |  Richtlinien & FAQ

Antworten von a1exander Gute Antworten


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

Bash: Datumsvergleich

a1exander
beantwortet von a1exander am 26. Januar 2008 08:30
1x
Die Antwort ist hilfreich? Dann klick mich!
Hilfreichste Antwort

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

Kommentar von B4a106e4893fd452df0001eaeecf9d7esmallCuchulainn am 26. Januar 2008 10:51

Ich danke dir. Es hat funktioniert.


Bash: Wie funktioniert ein Stringvergleich mit einem Muster in einem Skript?

a1exander
beantwortet von a1exander am 25. Januar 2008 08:25
1x
Die Antwort ist hilfreich? Dann klick mich!
Hilfreichste Antwort

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.

Kommentar von B4a106e4893fd452df0001eaeecf9d7esmallCuchulainn am 25. Januar 2008 18:36

Vielen Dank. Wenn ich das -z weglasse, macht es genau das, was ich brauche. :D


Bash: Ausgabe von find mit echo. Wie funktioniert Zeilenumbruch nach jeder Datei?

a1exander
beantwortet von a1exander am 24. Januar 2008 08:59
1x
Die Antwort ist hilfreich? Dann klick mich!
Hilfreichste Antwort

Wozu das echo ? find $1 -size +$2c -print gibt die doch aus ?

Mit Größenanzeige: find . -size +1M -print0 | xargs -0 ls -sh

Kommentar von B4a106e4893fd452df0001eaeecf9d7esmallCuchulainn 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. ;)


PHP und mysql_num_rows... Fehlermeldung

a1exander
beantwortet von a1exander am 30. Juli 2009 08:30
1x
Die Antwort ist hilfreich? Dann klick mich!
Hilfreichste Antwort

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

Kommentar von Simple_avatar9smallDelvan am 30. Juli 2009 11:28

das könnte mich glatt das nächste mal vor ewiger Fehlersuche bewahren, denn das wusste ich noch nicht x)
Danke! :D



Die unter gutefrage.net angebotenen Dienste und Ratgeber Inhalte werden nicht geprüft. Die Richtigkeit der Inhalte wird nicht gewährleistet. Bitte lesen Sie hierzu auch unsere Rechtlichen Hinweise.