Moin, Thorsten Haude:
Du solltest Deine Skripte nicht .scr nennen, das ist unüblich. Üblich is .sh.
Jan Trippler:
Sagt wer?
Ich. :-) Leute, soviel Wind... wenn man sich das Leben einfach und sicher machen kann, dann sollte man das auch tun. Nein, es steht nirgendwo geschrieben, daß Extensions bindend sind. Aber unterm Strich läuft's besser, wenn man sich an bestimmte Gepflogenheiten hält: Komische Zeichen in Dateinamen unterlassen, ebendort Sparsam mit GroßKleinSchreibung umgehen,... Kann einem alles mal den Feierabend retten. Als Anwender mehrerer Betriebssysteme versuche ich, möglichst gefahrlos durchzukommen. Beispielsweise entwickle ich Linux-Script auf einem Macintosh, weil alle mir bekannten Linux-Texteditoren für mich inakzeptabel sind. Und wenn ich meine Scripte beispielsweise per ftp auf den Webserver lege, dann entscheidet der Mac aufgrund von Extensions über ASCII- oder BINARY-Transfer. Obwohl auch Macs keine Dateiendungen brauchen. Übrigens, ich gebe zu bedenken, daß "file" keine ultimative Lösung ist. Es _versucht_ einen Dateityp am Kopf zu erkennen, aber weder muß es damit erfolg haben, noch muß die Datei eindeutig sein, noch muß auf meinem System das gleiche herauskommen wie auf einem anderen. Beispiel: ------ echo "Hallo"; ------ 'file' über diese Datei ergibt bei mir: "ASCII Text". Nett. Und nicht falsch. Könnte aber auch php sein. Oder bash. Oder ... Auch wenn's dem Rechner egal ist, dem Menschen hilft es weiter. Gruß, Ratti -- http://www.gesindel.de - Fontlinge - Die Fontverwaltung fuer Linux Fontmanagement for Linux