Portál AbcLinuxu, 13. května 2025 23:44
ahoj teprve začínám a zasekl jsem se na jedné nejasnosti
a ta je následující:
následující skript si vezme odkazy z textového dokumetu a provádí se až do posledního odkazu.
#!/usr/bin/bash
NEW_MP3="/home/$USER/Plocha/hudba/NEW_MP3"
cat ${NEW_MP3} | \
while read line
do
youtube-dl -t ${line}
done
následujícíc skript zpracuje jen první řádek v textovém dokumentu a ukončí se. proč???
#!/usr/bin/bash
konvert="/home/$USER/Plocha/hudba/zdroj"
cat ${konvert} | \
while read line
do
ffmpeg -i ${line}.flv -ab 128k ${line}.mp3
done
děkuji moc za rady
Řešení dotazu:
#!/usr/bin/bash konvert="/home/$USER/Plocha/hudba/zdroj" while read line do ffmpeg -i "${line}.flv" -ab 128k "${line}.mp3" < /dev/null done < "${konvert}"
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.