Hi Andreas, Hi Andreas, Andreas Kyek schrieb:
Wie kommst du darauf? Kannst Du das irgendwie plausibel machen?
abgeshen davon das ich das in meiner Anfangszeit desöfteren gelesen und verinnerlicht habe, ist es u.U. recht gefährlich wenn man mit relativen pfaden und variablen arbeitet ich denke da insbesondere an so hübsche Sachen wie cd /$BLUBB/wasweisich . . rm -rf $BLA/* wenn $BLA und $BLUB ein bischen leer sind. ein vergessener test auf $? beim cd und du erlebst möglicherweise einen ziemlichen Adrenalinschub. ;-) Auch hübsch ist ein script als root dem ein cd ~/irgendwo misslingt und der dann ein cd .. macht, jetzt fehlt nur noch das rm -rf ./* Mir reicht das als Ausschlusskriterium. Wer nicht schon mind. 3 mal den Test auf $? vergessen hat oder durch einen fehlerhaften Vergleich oder || statt && versaut hat möge nun den ersten Stein werfen. ;-) Ausserdem finde ich es sehr viel übersichtlicher den Rechner von einem festen Standpunkt aus zu betrachten als permanent in der Verzeichnisstruktur umher zu wandern.
PS: Ich gehe im Skript IMMER in ein work-Verzeichnis. Nicht zuletzt deswegen, damit evtl. entstehende core-dumps auch da landen, wo sie hingehören!
das ist ne Philosophiefrage, ich hab den coredump ganz gerne da wo das script steht. [1] [1] [x] ich weis das sowas auf ro gemounteten partitionen problematisch werden kann Gruss Falk