freshman2017
Goto Top

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:

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?

Content-Key: 456280

Url: https://administrator.de/contentid/456280

Printed on: April 19, 2024 at 07:04 o'clock

Mitglied: 139920
139920 May 26, 2019 updated at 14:30:50 (UTC)
Goto Top
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
Member: freshman2017
freshman2017 May 26, 2019 at 14:34:17 (UTC)
Goto Top
Oh, soorry. Den Post hatte ich schon ganz vergessen... Kannst Du mir da vielleicht weiterhelfen?
Mitglied: 139920
Solution 139920 May 26, 2019 updated at 14:51:07 (UTC)
Goto Top
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.🤬
Member: freshman2017
freshman2017 May 26, 2019 at 18:07:19 (UTC)
Goto Top
Habe da mal unter dem ursprünglichen Post runter geschrieben.