Batch Datei - Hilfe!
Einen wunderschönen "Wahl"- Sonntag,
ich habe wieder eine Frage; wer kann mir helfen?
Ich habe eine Ausgangsdatei (.txt) mit folgendem Inhalt:
Ich möchte gerne dass im ersten Schritt die .txt wie folgt aufgebaut ist, sodass alle 1500er Schritte die Zahlen aufgesplittet werden:
50000..51499;51500..52999;53000..54499;...
Nachfolgender Batch Code ist bereits vorhanden:
Leider funktioniert der Code nicht so, wie ich gerne möchte. Wer kann da helfen?
ich habe wieder eine Frage; wer kann mir helfen?
Ich habe eine Ausgangsdatei (.txt) mit folgendem Inhalt:
50000..100000
Ich möchte gerne dass im ersten Schritt die .txt wie folgt aufgebaut ist, sodass alle 1500er Schritte die Zahlen aufgesplittet werden:
50000..51499;51500..52999;53000..54499;...
Nachfolgender Batch Code ist bereits vorhanden:
for x in $(grep -Po '\d+' C:\Users\User01\Desktop\test.txt | sort -n) ;do current=$(($x/1500)); if [[ -z "$last" ]];then last=$current;fi;if [[ $last -eq $current ]];then echo -n "..$x";else echo -n ";$x" ;fi; last="$current" ;done | cut -d. -f3-
Leider funktioniert der Code nicht so, wie ich gerne möchte. Wer kann da helfen?
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 456280
Url: https://administrator.de/forum/batch-datei-hilfe-456280.html
Ausgedruckt am: 04.04.2025 um 09:04 Uhr
4 Kommentare
Neuester Kommentar

Nachfolgender Batch Code ist bereits vorhanden:
Das ist kein Batch das ist Linux-Bash.Btw. Doppelpost:
Möglichkeit Datensplittung über Shell-Skript
Wieso also nicht dort weitermachen??
Leider funktioniert der Code nicht so, wie ich gerne möchte. Wer kann da helfen?
Wundert nicht wenn du Bash Code einfach so ohne Vorkehrung in eine Windose kippst 😁😁LoL
Dann würde ich doch als erstes empfehlen die Fragen des letzten Threads zu beantworten, die stehen ja noch immer im Raum.
Ein testweises Anwenden des Bash-Einzeilers liefert mir hier zumindest das was der User dort schrieb, da du nichts dazu kommentiert hast kann man ja nicht sagen was du nun effektiv haben willst und vor allem CMD/Bash or whatever benutzt werden soll!
Denke bei deiner Fragestellung immer daran das die User hier deine Umgebung nicht kennen, also liefere sämtliche Details zur Umgebung, so dass auch ein fremder direkt verstehen kann was du meinst! Sonst wird das immer ein aus der Nase ziehen und das ist nun wirklich unschön an einem Sonntag.🤬
Ein testweises Anwenden des Bash-Einzeilers liefert mir hier zumindest das was der User dort schrieb, da du nichts dazu kommentiert hast kann man ja nicht sagen was du nun effektiv haben willst und vor allem CMD/Bash or whatever benutzt werden soll!
Denke bei deiner Fragestellung immer daran das die User hier deine Umgebung nicht kennen, also liefere sämtliche Details zur Umgebung, so dass auch ein fremder direkt verstehen kann was du meinst! Sonst wird das immer ein aus der Nase ziehen und das ist nun wirklich unschön an einem Sonntag.🤬