जवाबों:
आपने क्या काम किया। क्या होता है कि vlc
तुरंत पहले फ़ोल्डर को खोलता है और खेलना शुरू करता है, इसलिए जब आप प्लेलिस्ट को देखते हैं, तो आपको पहले फ़ोल्डर में फ़ाइलों की सूची दिखाई देगी। दूसरा फ़ोल्डर तुरंत विस्तारित नहीं होता है, इसलिए आप इसकी फ़ाइलों को नहीं देखते हैं, केवल इसका नाम। उदाहरण के लिए:
$ ls dir1 dir2
dir1:
1.wav 2.wav 3.wav
dir2:
4.wav 5.wav 6.wav
अगर मैं अब इन निर्देशिकाओं को खोलूं
vlc dir1 dir2
मुझे मिला:
जैसे ही प्लेलिस्ट फ़ाइलों को समाप्त करती है dir1
, यह बन जाती है:
जैसा कि आप देख सकते हैं, दोनों निर्देशिकाओं को सही ढंग से जोड़ा गया था, लेकिन दूसरे की सामग्री को केवल तभी दिखाया जाता है जब vlc
उन्हें खेलने का प्रयास किया जाता है।
यदि आपको वास्तव में तुरंत दिखाई गई फ़ाइलों की आवश्यकता है, तो आप vlc
निर्देशिकाओं के बजाय निर्देशिकाओं की सामग्री खोलने के लिए कह सकते हैं:
vlc dir1/* dir2/*
या, यदि आपको जरूरत है कि पुनरावर्ती काम करने के लिए और उपनिर्देशिकाओं में भी फाइल खोलें:
shopt -s globstar
vlc dir1/** dir2/**
vlc dir1/* dir2/*
:।
आप वीएलसी को सभी फ़ोल्डर के साथ पुन: खोलने के लिए भी बना सकते हैं:
vlc --recursive expand folder1 folder2
Ubuntu 18.10 में परीक्षण किया गया, vlc 3.0.4।