Rainer Ellinger wrote:
Ruediger Noack schrieb:Halte ich f�r ungeschickt. Lieber home_erno-20021102_0945.tar.DATE=`date +%y%m%d_%H%M` home_erno.tar.021102_0945
Das waren erst einmal Gegebenheiten. Die vorliegenden Sicherungen haben bei mir n�mlich noch ein logfile, also f�r obiges Beispiel: home_erno.log.021102_0945 Redundanz, ich wei�. ;-) Aber eine erst einmal brauchbare Sicherung und Sicherung der Sicherung war mir f�r den Anfang wichtiger.
Dann sortiert das auch �ber die Jahrtausende alphabetisch und vor allem
F�hle mich geschmeichelt. :-) Du traust meinem schnell hingeschusterten, in den Anfangsschuhen steckenden Script zu, die Jahrtausendwende zu �berleben. ;-) Aber die Nixdorf-Programmierer der 80er haben auch nicht an die Jahrhundertwende gedacht. Das geht meist viel schneller als man denkt. Vor allem Provisorien sind bekanntlich seeehr langlebig. ;-)
k�nnen Programme, die Dateitypen anhand der Extension erkennen damit umgehen.
Welche Programme sind das? Auf Systemebene benutze ich nur Kommandos und Scripts. Da gibt es welche, die eine Dateiendung interessiert? Darauf verlasse ich mich jedenfalls nicht.
Es gibt Umweltbedingungen, wo diese Konstruktion Amok l�uft. Denken wir an Dateinamen mit Leerzeichen oder jemand legt ein Unterverzeichnis an.for i in `ls | awk -F. '{NF=NF-1; OFS="."; print $0}' | sort -u`
Nimmst mir echt jedes kleine Erfolgserlebnis. ;-) Aber stimmt schon, Leerzeichen im Namen ist eine �ble Geschicht. Um die man sp�testens seit Samba-Zeiten nicht mehr rumkommt. :-( Nachdem ich gestern bestimmt 2 Stunden mit basename rumgemacht habe und es mir partout nicht gelungen ist, den Suffix meinem Datumsmuster entsprechend variabel zu gestalten, habe ich eben diese awk-L�sung gefunden, die sich auch nicht durch mehrere "." im Namen verwirren l�sst. Dabei ist mir mehr als bewusst geworden, dass mir die simpelsten Dinge nicht mehr leicht von der Hand gehen. :-) Dabei sind es nur 2 Jahre...
Oh nein! Wen jemand von sich behauptet, ihm passiere dies oder jenes nicht,Du denkst, passiert Dir nicht? Passiert jedem!
traue ich ihm keinen Schritt �ber den Weg. Ist mehr sehr wohl bewusst.
Aber ein paar Vorgaben muss man sich schon machen. Momentan
habe ich eben obiges Muster gew�hlt, was ich beibehalten will, bis die Nachteile
�berhand nehmen.
Stimmt schon, das "ls" war ein Schnellschuss. Aber ich wollte gestern zu einer
Da es aufw�ndig ist, alle Eventualit�ten im voraus zu erkennen und abzufangen, empfehle ich Dir immer so spezifisch wie m�glich zu sein. Statt "ls" lieber ein "find -name "home_erno.*" -type f". Der NF/OFS-Kram sollte �berfl�ssig sein. Ein print $1 reicht, oder?
pre-vor-alpha-hoch-10-L�sung kommen. Da gibt es noch sehr viel abzusichern.
Nur das $1 reicht eben nicht, ob ich nun bewusst oder versehentlich Dateien mit
mehreren "." im zu �berwachenden Verzeichnis habe.
Gru�
R�diger
--
__________________________________________________________________
Gesendet von Yahoo! Mail - http://mail.yahoo.de
M�chten Sie mit einem Gru� antworten? http://grusskarten.yahoo.de
--
H�ufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/
Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

