N
NewbiePete
Grünschnabel
Hallo Forum,
ich bin Anfänger, was das programmieren mit der Shell (bash) angeht.
Ich möchte eigentlich nur ein kleines Problem lösen, aber es klappt nicht so wie ich es möchte.
Folgendes Problem, ich habe einen Datenträger (bsw. CD) und auf diesem Datenträger sind nur wavefiles drauf (filename bsw. 1.wav, 2.wav usw). Nun möchte ich diese *.wav files auf meine Festplatte bekommen in ein bestimmtes Verzeichnis und sie dabei gleich umbenennen in 1.WAV, 2.WAV usw. Leider habe ich dieses nicht hinbekommen.
Folgenden Lösungsansatz hatte ich probiert :
cd /mnt/hdc
ls > /home/Peter/test.txt
less /home/Peter/test.txt
1.wav
2.wav
3.wav
4.wav
5.wav
So, nun dachte ich, ich kann mittels cp < test.txt *.WAV dieses Problem lösen. Leider sagt er mir darauf hin :
cp: Fehlende Zieldatei
„cp --help“ gibt weitere Informationen.
habe ich das mit dem Piping nun falsch verstanden oder was ist falsch ??? Ich habe das so verstanden, das er jetzt das *.txt file ausliest (wo ja die Quelldateinamen drinstehen) und jeden Namen durch *.WAV ersetzt.
Könnte mir da bitte jemand die Augen öffnen :-)
Danke
Gruß
Peter
ich bin Anfänger, was das programmieren mit der Shell (bash) angeht.
Ich möchte eigentlich nur ein kleines Problem lösen, aber es klappt nicht so wie ich es möchte.
Folgendes Problem, ich habe einen Datenträger (bsw. CD) und auf diesem Datenträger sind nur wavefiles drauf (filename bsw. 1.wav, 2.wav usw). Nun möchte ich diese *.wav files auf meine Festplatte bekommen in ein bestimmtes Verzeichnis und sie dabei gleich umbenennen in 1.WAV, 2.WAV usw. Leider habe ich dieses nicht hinbekommen.
Folgenden Lösungsansatz hatte ich probiert :
cd /mnt/hdc
ls > /home/Peter/test.txt
less /home/Peter/test.txt
1.wav
2.wav
3.wav
4.wav
5.wav
So, nun dachte ich, ich kann mittels cp < test.txt *.WAV dieses Problem lösen. Leider sagt er mir darauf hin :
cp: Fehlende Zieldatei
„cp --help“ gibt weitere Informationen.
habe ich das mit dem Piping nun falsch verstanden oder was ist falsch ??? Ich habe das so verstanden, das er jetzt das *.txt file ausliest (wo ja die Quelldateinamen drinstehen) und jeden Namen durch *.WAV ersetzt.
Könnte mir da bitte jemand die Augen öffnen :-)
Danke
Gruß
Peter