• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

ausgabe von cdda2wav dev=ATA:0,0,0 -vtitles cddb=0 -J

nanook

Newbie
Hallo,
ich habe folgendes Problem:
Wenn ich cdda2wav dev=ATA:0,0,0 -vtitles cddb=0 -J auf der Konsole eingebe bekomme ich die tracks die auf der Audio Cd sind angezeigt.
Wenn ich aber die Ausgabe der Konsole einer Variablen zb. $Tracks_text
zuweisen ist die Variable leer. Komisch ist das ich andere Systemcalls
wie zb. /sbin/ifconfig ppp0 einer Variablen in Perl zuweisen kann.
Meine Frage wäre nun:
Kann ich die Ausgabe von cdda2wav irgendwie umleiten, sodaß ich das
Ergebnis weiterverarbeiten kann?
 

oc2pus

Ultimate Guru
nanook schrieb:
Hallo,
ich habe folgendes Problem:
Wenn ich cdda2wav dev=ATA:0,0,0 -vtitles cddb=0 -J auf der Konsole eingebe bekomme ich die tracks die auf der Audio Cd sind angezeigt.
Wenn ich aber die Ausgabe der Konsole einer Variablen zb. $Tracks_text
zuweisen ist die Variable leer. Komisch ist das ich andere Systemcalls
wie zb. /sbin/ifconfig ppp0 einer Variablen in Perl zuweisen kann.
Meine Frage wäre nun:
Kann ich die Ausgabe von cdda2wav irgendwie umleiten, sodaß ich das
Ergebnis weiterverarbeiten kann?

wie sieht der Befehl von dir aus ?

ansonsten geht immer
befehl > ausgabe.txt <= umleitung nach ausgabe.txt
 
OP
N

nanook

Newbie
Code:
cdda2wav dev=ATA:0,0,0 -vtitles cddb=0 -J
ergibt folgende Ausgebe auf der Konsole:
....
Album title: 'Chill Out Cafè vol 8 - CD1' from 'Vari'
T01: title 'Arcoiris - Volta pro mar'
...
T15: title 'In Da Gladiaz - Shakti'
my $cd_titels_text=`/usr/bin/cdda2wav dev=ATA:0,0,0 -vtitles cddb=0 -J`;
mit Perl ist aber leer.
cdda2wav erstell sowie so eine Textdatei audio.cdindex und audio.cddb
Ich dachte nur man könnte die Ausgabe so umleiten, das ich sie direkt mit
Perl weiter verarbeiten kann ohne erst die datei einzulesen.
 
Oben