Két féle képen is szeretném használni a yt-dlp-t mp3 letöltés és webm letöltés. Odáig jutottam, hogy a menü meg van, azt is tudom, ha csak egy parancsot adok ki akkor $1-a parancs végén a script neve után írt karaktereket beilleszti a $1 helyre. De nem tudom a két feladatot összeilleszteni. Vagy bekérni a címet, változóba tenni és igy futtani.
#!/bin/bash
elso_elem() {
echo "mp3 letöltés"
yt-dlp -x --audio-format mp3 $1
}
masodik_elem(){
echo "webm letöltés"
# yt-dlp -x --audio-format mp3 $1
}
press_enter() {
echo ""
echo -n " Press Enter to continue "
read
clear
}
rossz_valasztas() {
echo "Rossz választás! Próbálja újra."
}
until ["$selection" = "0"]; do
clear
echo ""
echo " 1 - Mp3 készítés "
echo " 2 - Webm késztés "
echo " 0 0 Exit "
echo ""
echo -n " Enter selection: "
read selection
echo ""
case $selection in
1 ) clear ; elso_elem ; press_enter ;;
2 ) clear ; masodik_elem ; press_enter ;;
0 ) clear ; exit ;;
* ) clear ; rossz_valasztas ; press_enter ;;
esac
done
Köszönöm