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

...zur 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.

...zur Antwort

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

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

...zur Antwort
Weitere Inhalte können nur Nutzer sehen, die bei uns eingeloggt sind.