sidux.com
Menu

News

Give back
Last 3 Contributions
27-09-2008 10.00
26-09-2008 15.00
20-09-2008 20.00

Donate


Sponsor
hetzner.de

Languages
Preferred language:



Post new topic   Reply to topic
View previous topic Printable version Log in to check your private messages View next topic
Author Message
pit
22 Post subject: Thumbnails: Wie Prefix in Dateinamen unterdrücken?  PostPosted: Feb 10, 2008 - 06:41 PM



Joined: Dec 06, 2006
Posts: 31

Status: Offline
Auf die Gefahr hin, off-topic zu sein (natürlich passiert das hier auf meinem Rechner ausschließlich auf Basis von sidux Wink :

Ich habe mir ein Script geschrieben, mit dem ich meine recht großen Digitalfotos auf ein kleineres Format runterrechne. Nebenbei werden auch einige exif-Werte (Blende, Verschlusszeit, Erstelldatum, Dateiname) grafisch in die Miniatur montiert.

Das Script:
http://paste.debian.net/48880

Beispielbild:


Die Kamera legt die Fotos nach Schema img_0000.jpg ab. Um die Bilder eindeutig identifizieren zu können, reicht mir die vierstellige Zahl. Die soll dann in eine Variable geschrieben werden, deren Wert a) für den Dateinamen der Miniatur und b) für den grafisch ins Bild montierten Identifizierer Verwendung findet.

Im Script löse ich den Dateinamen von der Extension:

for i in *.*; do b=`echo ${i%%.*};

Den Rest lösche ich derzeit noch via sed. Das müsste aber doch - ähnlich der Unterdrückung der Dateiendung - auch mit bash-Mitteln gehen, oder? Das Script ist nicht gerade fix und ich suche nach Optimierungsmöglichkeiten.

Frage: Wie kann ich in der for ... do-Schleife aus
<img_0000.jpg> in einem Rutsch
<0000> machen?

Am liebsten in einer Art und Weise, die sicherstellt, dass nur die Ziffern(!)folge links vom letzten Punkt stehen bleibt. Das wäre dann allgemeingültig und ließe sich auch auf Digitalfotos anderer Kameramodelle übertragen.

Pit
 
 View user's profile Send private message  
Reply with quote Back to top
Display posts from previous:     
Jump to:  
All times are GMT - 1 Hours
Post new topic   Reply to topic
View previous topic Printable version Log in to check your private messages View next topic
Powered by PNphpBB2 © 2003-2007 The PNphpBB Group
Credits
 
Logos and trademarks are the property of their respective owners, comments are property of their posters, the rest is © 2006-2008 by sidux e.V., 10407 Berlin, Kniprodestr. 104. sidux e.V. is a Berlin, Germany based non-profit foundation. Consult Impressum and Legal Terms for details. sidux is Free Software released under the GNU/GPL license and other compatible licenses.
This CMS is powered by PostNuke, all themes used at this site are released under the GNU/GPL license. designed by w3you.