Так что я люблю шоу-офис, я создал bash-скрипт, который получает все пути к шоу и сохраняет их в файле. затем другой скрипт случайным образом выбирает ссылку и запускает ее на VLC, например,
vlc "$link"
, когда я запускаю echo $link
, я получаю
'/media/mohamed/Storage/smithers-storage/Shows/Organized shows/The Office/The Office US Season 9 [HDTV]/The.Office.US.S09E06.HDTV.x264-LOL.[VTV].mp4'
, который является правильным путем!
Когда я запускаю vlc '/media/mohamed/Storage/smithers-storage/Shows/Organized shows/The Office/The Office US Season 9 [HDTV]/The.Office.US.S09E06.HDTV.x264-LOL.[VTV].mp4'
, он успешно открывает видео
, но при использовании vlc "$link"
vlc неправильно читает путь и выдает следующую ошибку:
[00007fe248001ae0] filesystem stream error: cannot open file /home/mohamed/.FunStore/'/media/mohamed/Storage/smithers-storage/Shows/Organized shows/The Office/The Office Season 3 DvDrip-McTav/The Office [3.22] Beach Games.avi' (No such file or directory)
по какой-то причине путь, который получает VLC, всегда начинается с текущего каталога и не может открыть файл полностью
любая помощь очень ценится:)