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-
4 Antworten
- LÖSUNG 139920 schreibt am 26.05.2019 um 16:26:23 Uhr
- LÖSUNG freshman2017 schreibt am 26.05.2019 um 16:34:17 Uhr
- LÖSUNG 139920 schreibt am 26.05.2019 um 16:42:20 Uhr
- LÖSUNG freshman2017 schreibt am 26.05.2019 um 20:07:19 Uhr
- LÖSUNG 139920 schreibt am 26.05.2019 um 16:42:20 Uhr
- LÖSUNG freshman2017 schreibt am 26.05.2019 um 16:34:17 Uhr
LÖSUNG 26.05.2019, aktualisiert um 16:30 Uhr
Nachfolgender Batch Code ist bereits vorhanden:
Das ist kein Batch das ist Linux-Bash.Btw. Doppelpost:
https://administrator.de/forum/möglichkeit-datensplittung-shell-skr ...
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 😁😁LoLLÖSUNG 26.05.2019 um 16:34 Uhr
LÖSUNG 26.05.2019, aktualisiert um 16:51 Uhr
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.🤬