У меня есть список ссылок с именами в первом столбце и ссылками в последнем столбце.Я хочу написать скрипт, который загружает файлы и называет файл в соответствии с первым столбцом.Мой код:
#! / Bin / bash x = "/ group / cgl / 2018/04 / list.dat"
title = $ (awk '{print $ 1}'$ x)
Параметр = $ (awk' {print $ NF} '$ x)
youtube-dl -x --audio-format mp3 -o "% (" $ title") s.% (ext) s" $ Параметр
он может загружать и конвертировать файлы в mp3, если я оставлю
-o "% ("$ title") s.% (ext) s "
out.Что не так с этим кодом, он выдает мне ошибку
youtube-dl: error: Невозможно загрузить видео и извлечь аудио в тот же файл!Используйте «% (heuteXpress.% (Ext) s») вместо «% (heuteXpress») в качестве выходного шаблона
, но его исправление таким образом не решает проблему и приводит к симиларной ошибке.