45753
Jul 20, 2007, updated at Jul 21, 2007 (UTC)
5972
9
0
Reihenfolge von Zahlen korrekt anzeigen lassen ohne vorangestellter 0
Hallo zusammen,
gibt es eine Moeglichkeit in der Shell sich die Reihenfolge von Zahlen korrekt anzeigen lassen ohne vorangestellter 0 ?
Zahlenfolge 1-12 = 1,10,11,12,2,3,4,5,6,7,8,9
sollte aber sein
Zahlenfolge 1-12 = 1,2,3,4,5,6,7,8,9,10,11,12
Gruesse, wobleibtdiezeit
gibt es eine Moeglichkeit in der Shell sich die Reihenfolge von Zahlen korrekt anzeigen lassen ohne vorangestellter 0 ?
Zahlenfolge 1-12 = 1,10,11,12,2,3,4,5,6,7,8,9
sollte aber sein
Zahlenfolge 1-12 = 1,2,3,4,5,6,7,8,9,10,11,12
Gruesse, wobleibtdiezeit
Please also mark the comments that contributed to the solution of the article
Content-Key: 64310
Url: https://administrator.de/contentid/64310
Printed on: April 25, 2024 at 04:04 o'clock
9 Comments
Latest comment
Hallo wobleibtdiezeit!
Wenn Du Nummern in Dateinamen konsequent mit führender Null verwendest, taucht das Problem gar nicht auf.
Ausgehend von einem Dateinamen "Test0816.txt", gespeichert in der Variable %1, könntest Du die nächste Nummer etwa so ermitteln:
Falls der Name in %%i steht, in der ersten Zeile eben %%~ni verwenden
Die Zahl 4 gibt die Stellenanzahl an.
Grüße
bastla
Wenn Du Nummern in Dateinamen konsequent mit führender Null verwendest, taucht das Problem gar nicht auf.
Ausgehend von einem Dateinamen "Test0816.txt", gespeichert in der Variable %1, könntest Du die nächste Nummer etwa so ermitteln:
set "DateiName=%~n1"
set /a Nr=1%DateiName:~-4%+1
set NeueNr=%Nr:~-4%
echo %NeueNr%
Die Zahl 4 gibt die Stellenanzahl an.
Grüße
bastla
Moin wobleibtdiezeit,
der Explorer kennt beide Einstellungen - die stumpf-alphabetische Sortierung und alternativ auch die "Zahlen-im-Dateinamen-nach-Wert"-Sortierung.
Lässt sich über einen Registry-Wert umschießen/einstellen. Ist auch irgendwo in diesem Forum schon mal gepostet worden.
Aber, um noch mal die von bastla schon gehauene Kerbe zu vertiefen - eigentlich vergibt man/frau geplanterweise so, dass sie später "sortiert" erscheinen, also nach Datum-im-Namen (z.B. "JJJJ-MM-TT_Protokoll.doc") oder mit "Version-im-Namen" ( und dann meinetwegen mit 1001 beginnend).
Grüße
Biber
der Explorer kennt beide Einstellungen - die stumpf-alphabetische Sortierung und alternativ auch die "Zahlen-im-Dateinamen-nach-Wert"-Sortierung.
Lässt sich über einen Registry-Wert umschießen/einstellen. Ist auch irgendwo in diesem Forum schon mal gepostet worden.
Aber, um noch mal die von bastla schon gehauene Kerbe zu vertiefen - eigentlich vergibt man/frau geplanterweise so, dass sie später "sortiert" erscheinen, also nach Datum-im-Namen (z.B. "JJJJ-MM-TT_Protokoll.doc") oder mit "Version-im-Namen" ( und dann meinetwegen mit 1001 beginnend).
Grüße
Biber