The UNIX and Linux Forums  
Hallo und herzlich Willkommen aus den Vereinigten Staaten, die UNIX-und Linux-Foren! Vielen Dank für Ihren Besuch und die Teilnahme an unserem Global Community.

Go Back   Die UNIX-und Linux-Foren > Top Foren > UNIX für Fortgeschrittene und Experten
.
Google unix.com



UNIX für Fortgeschrittene und Experten Expert-to-Experte. Erfahren Sie fortgeschrittene UNIX-, UNIX-Kommandos, Linux-Betriebssysteme, System-Administration, Programmierung, Shell, Shell-Skripte, Solaris, Linux, HP-UX, AIX, OS X, BSD.

Mehr UNIX-und Linux-Forum Themen Vielleicht finden Sie hilfreiche
Faden Thread Starter Forum Antworten Last Post
Advanced File Rename Hilfe Meer krait UNIX for Dummies Questions & Answers 1 08-01-2008 11:43 PM
xls-Datei umbenennen systemsb UNIX for Dummies Questions & Answers 2 10-19-2007 08:50 AM
Hilfe bei der Umbenennung Datei! kumarsaravana_s UNIX for Dummies Questions & Answers 5 05-02-2007 01:45 PM
Umbenennen einer Datei dbrundrett Shell Programmierung und Scripting 2 01-06-2004 10:36 AM
Umbenennen einer Datei auf dem gleichen Namen lachino8 UNIX for Dummies Questions & Answers 3 07-31-2002 09:52 AM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Suche diesen Thread Rate Thread Anzeige-Modi
  #1 (permalink)  
Old 08-01-2008
Meer krait sea krait is offline
Registrierte Nutzer
  
 

Join Date: Aug 2008
Beiträge: 2
erweiterte Datei umbenennen Problem

Ich weiß, das ist wohl eine Frage für die Newbie-Forum, wo es auch gepostet, aber ich dachte, vielleicht einige von euch Profis gerne helfen mir trotzdem. Hier ist mein Problem:

Ich habe eine Batch umbenennen von Dateien, die wie folgt aussehen:
2001_0001.asc
2001_0002.asc
.
2001_0548.asc
2002_0184.asc
.
.
2006_0548.asc

Die Namen sind ein Datum-Code, aber sie müssen geändert werden, so dass 2001_0001.asc wird 2000_183.asc, 2001_0184 wird 2001_001, und 2006_0548.asc wird 2006_365.asc.

ja, ich denke, es sollte wie:

for i in `ls *`
tun

dann wird es ein bisschen trüb
Ich werde jetzt die Umwandlung in semi-Programmierung sprechen

Split aaaa_bbbb.asc in aaaa und bbbb
Streicher und interpretieren aaaa bbbb Zahlen als X-und Y-bzw.
, wenn y - 183 <1,
dann x '\u003d x - 1 und y' \u003d y - 183 + 365,
else x '\u003d x und y' \u003d y - 183.
konvertieren Zahlen X und Y in Strings aaaa "und BBB" (beachten Sie die drei Ziffern
in bbb, dass y '\u003d 1 wird zu BBB' \u003d 001)
Datei umbenennen i aaaa'_bbb ". asc

jede mögliche Hilfe wären wir jedoch dankbar
Danke,
-TT
Closed Thread

Lesezeichen

Thread Tools Suche diesen Thread
Suche diesen Thread:

Erweiterte Suche
Anzeige-Modi Rate this thread
Rate this thread:

Forumregeln
Du möglicherweise nicht neue Themen
Du möglicherweise nicht nach Antworten
Du möglicherweise nicht post-Anlagen
Du möglicherweise nicht bearbeiten Sie Ihre Beiträge

BB-Code ist Auf
Smilies sind Auf
[IMG] Code Auf
HTML-Code ist Aus
Trackbacks sind Auf
Pingbacks sind Auf
Refbacks sind Auf




Alle Zeiten sind GMT -4. Es ist jetzt 08:47 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Ltd. Sprachliche Übersetzungen Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
Die UNIX-und Linux-Foren Content © Copyright 1993-2009. Alle Rechte Reserved.Ad Management von RedTyger

Content Relevant URLs durch vBSEO 3.2.0