Am Samstag, 25. August 2001 06:46 schrieb Bernd Brodesser: Hallo, vielen Dank für die Tipps, nun laeuft das script - ein paar Fragen sind da noch offen geblieben:
test, was ja ein Synonym zu [ ... ] ist, Wo kann ich so was erfahren? In man test steht das nichts und ich waere nicht so schnell auf die Idee gekommen unter test zu suchen weil ich's nicht kannte. Aus den existierenden script konnte ich nur schliessen das es so was wie ein test sein musste... Meine Frage sollte wohl lauten wo gibt's Hilfe zur Selbsthilfe? Ich habe mir diverse Dokus runter geladen, abgesehen von denen die schon bei SuSE dabei sind - alles zusammen gibt ja auch ein klares Bild wenn man mal die erste Hürde hat. Einiges ist wohl ehr für Leute gedacht die diese schon genommern haben....
if [ "$1" ] && [ "`find \"$1\" -mtime +7`" ] then
if [ "$1" ] wenn ich auf existenz pruefe, sollte das dann nicht [ -e "$1" ] heissen? Was macht [ "$1" ] ? Oder ist das wieder ein Synonym?
[ "`find \"$1\" -mtime +7`" ] mtime bezieht sich auf last modified, ctime auf last changed ich wuerde gerne auf das Erstelldatum pruefen - was muss ich da nehmen?
ARCHIV="/backup/archiv" TMPDIR="/tmp/backup" mv $ARCHIV $TMPDIR\$ARCHIV wie kann ich erreichen das nicht nach /tmp/backup/backup/archiv gemoved wird sondern nach /tmp/backup/archiv? Irgendwo habe ich gelesen das man den Filename extrahieren kann - ich find's nur nicht mehr.. und zu letzt: In einigen scripten habe ich so was gefunden: if [ ....] ; then ... else ... fi es scheint aber auch so zu gehen: if [...] then ... else ... fi mal abgesehen von der Position des then, das ist wohl eine Frage der Lesbarkeit, was ist mir dem Semikolon? Alles Gute Michael