код от sfs, yt-dlp-p-2023.07.06_64-au02/usr/local/bin/yt-dlp_linux-update. Сразу видно, что это чистый bash и ничего кроме баша. Правда там черт ногу сломит
Скрипт рождался в муках
строка 16 - или не хватает одной скобки, или одна лишняя
одна лишняя - опечатка. Но на удивление и так работает правильно
В вирте (prar2210-23.05-x86_64) результат выглядит так (скрин), приходится жать Ctrl-c
Можно и enter. Т.е. скрипт выполнился, а не висит в фоне (проверил ps ax |grep yt). Это какие-то глюки питона, не на что не влияющие
профи скриптописания
Если это про меня - я "любитель"
прогонять скрипт перед публикацией через shellcheck
Да. он находит эту ошибку