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?
Please also mark the comments that contributed to the solution of the article
Content-Key: 456280
Url: https://administrator.de/contentid/456280
Printed on: April 19, 2024 at 07:04 o'clock
4 Comments
Latest comment
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.🤬