Hej,
wie muss ich das script: for i in *.c; do mv $i ${i%.c}.cpp; done
so umwandeln oder ein script aufsetzen, dass nicht die extensions, sondern die basenames von 9-stellig nach 2-stellig verändert werden - also z.B. von ab3456789.ext nach 89.ext? Eigentlich ja doch einfach - aber ich hab mich festgefahren und krieg die Kurve nicht, muss aber e t l i c h e Dateien umbenennen. Wer kann helfen, dass ich Weihnachten nicht meine Finger blutig tippe?!
Danke. edico
Linux 15.009 Themen, 106.835 Beiträge
Hej XPectIT,
oja, das hab ich unterschlagen ... das ist noch bischen verworrener. Ich musste mein script paar mal laufen lassen und die auszutauschenden Zahlen/Buchstaben dann neu eingeben. Aber - das war ne Kleinigkeit und weils dann auch noch von mir selbst war ... aber deins ist auch nicht schlecht, wenngleich noch Torso. Da muss ich mal in ruhiger Minute nachdenken, wie man das umbauen kann. Auf alle Fälle ist Weihnachten ein Stück weit gerettet ...
Danke.edico
