मैं एक ऐसी डायरेक्टरी बनाने की कोशिश कर रहा हूं, जिसमें सभी और केवल मेरी पीडीएफ लाटेक से संकलित हों। मुझे प्रत्येक प्रोजेक्ट को एक अलग फ़ोल्डर में रखना पसंद है, सभी एक बड़े फ़ोल्डर में रखे जाते हैं LaTeX
। इसलिए मैंने दौड़ने की कोशिश की:
rsync -avn *.pdf ~/LaTeX/ ~/Output/
जो सभी pdfs को खोजना चाहिए ~/LaTeX/
और उन्हें आउटपुट फ़ोल्डर में स्थानांतरित करना चाहिए । यह काम नहीं करता है। यह बताता है कि यह " *.pdf
" के लिए कोई मैच नहीं मिला है । यदि मैं इस फ़िल्टर को छोड़ देता हूं, तो कमांड सभी प्रोजेक्ट फ़ोल्डर में सभी फाइलों को LaTeX के अंतर्गत सूचीबद्ध करता है। तो यह * .pdf फ़िल्टर के साथ एक समस्या है। मैंने ~/
अपने होम डाइरेक्टरी में पूरे रास्ते से बदलने की कोशिश की , लेकिन इसका असर नहीं हुआ।
मैं, zsh का उपयोग कर रहा हूँ। मैंने बैश में भी यही काम करने की कोशिश की और यहां तक कि फिल्टर के साथ जो हर उपनिर्देशिका में हर एक फाइल को सूचीबद्ध करता है ... यहां क्या हो रहा है?
मेरे PDF को केवल फ़िल्टर समझने में rsync क्यों नहीं है?
ठीक। इसलिए अपडेट करें: नहीं, मैं कोशिश कर रहा हूं
rsync -avn --include="*/" --include="*.pdf" LaTeX/ Output/
और यह मुझे पूरी फाइल सूची देता है। मुझे लगता है क्योंकि सब कुछ पहले पैटर्न से मेल खाता है ...
**
पैटर्न का उपयोग करके ) को काम करना चाहिए, हालांकि।