Linux bash script .... für ataricom

Moderator: Rockford

Antworten
Benutzeravatar
dl7ukk
Beiträge: 537
Registriert: 25.08.2021 23:03
Has thanked: 72 times
Been thanked: 103 times
Kontaktdaten:

Linux bash script .... für ataricom

Beitrag von dl7ukk »

Hi,

ich habe einen Haufen XEX Dateien, die ich nach Zahl der Blocke und Run-adr untersuchen möchten. Es gibt zwar einige Programme auf dem XL, bei mehr als 3 XEX-Files hört der Spaß auf.

ABER es gibt ein geiles Tool von Hias daß die Sache erledigen kann.

Dazu habe ich ein Bash-Script gefunden, es angepaßt ...

Code: Alles auswählen

while IFS= read -r line
echo
echo $line
do ataricom -X $line
echo
done < XEX.txt
und es tut was es soll. NUR das Script findet kein Ende.

Vermutlich ist es der Ausdruck

Code: Alles auswählen

IFS= 
der das Ende der Datei mit den Dateinamen (XEX.txt) erkennen soll.

Ich bin leider nicht kreativ genug (oder einfach gesagt, ich bin zu blond) den Fehler zu finden oder zu umgehen, (z.B. auf ein Wort "ENDE" prüfen).
Vielleicht kennt Einer von Euch eine passende Antwort.


dl7ukk

HiassofT
Beiträge: 137
Registriert: 17.08.2021 11:03
Wohnort: Salzburg, Austria
Has thanked: 12 times
Been thanked: 53 times
Kontaktdaten:

Re: Linux bash script .... für ataricom

Beitrag von HiassofT »

Probier's so:

Code: Alles auswählen

while IFS= read -r line ; do
  echo "$line"
  ataricom -X $line
done < XEX.txt
so long,

Hias

Benutzeravatar
count
Beiträge: 29
Registriert: 17.08.2021 09:28
Has thanked: 12 times
Been thanked: 5 times
Kontaktdaten:

Re: Linux bash script .... für ataricom

Beitrag von count »

Das do steht an der falschen Stelle. Probier mal dieses Skript:

Code: Alles auswählen

while IFS= read -r line
do
  echo
  echo $line
  ataricom -X $line
  echo
done < XEX.txt
Hias war schneller. :mrgreen:

Benutzeravatar
dl7ukk
Beiträge: 537
Registriert: 25.08.2021 23:03
Has thanked: 72 times
Been thanked: 103 times
Kontaktdaten:

Re: Linux bash script .... für ataricom

Beitrag von dl7ukk »

Perfekt, :D :D ich danke Euch,

beide Scrips laufen.

Der Hintergrund der ganze Sache.
Ich benötige "echte" Kassetten-File zum Testen der verschiedenen Tape-Turbos Programme/ Systeme. Leider sind mittlerweile die Masse dieser Tape-Files auf den Fuji-Header umgestellt. Zusätzlich wurde oft noch ein Block vorangestellt. Diese CAS-Files bekomme ich (natürlich) nicht auf (600Bd) Norm-Tape umgestellt. Wenn ein Prog/ Game aber nur aus einem Block besteht
... ich es als RAW habe (Schweizer Taschenmesser) ..., dann hoffe ich den Tape-Header davor basteln zu können.


dl7ukk

Benutzeravatar
dl7ukk
Beiträge: 537
Registriert: 25.08.2021 23:03
Has thanked: 72 times
Been thanked: 103 times
Kontaktdaten:

Re: Linux bash script .... für ataricom

Beitrag von dl7ukk »

Kurze Info zum Abschluß,

das "Konvertieren" eines XEX-Files in ein KASetten-File hat funktioniert.
Und das Beste - der XL kann sogar damit was anfangen. :D
Übrigens; auf RAW konnte ich verzichten.

Schöne Abend

dl7ukk

Antworten

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast