में बैच प्रोसेसिंग पैंडोक रूपांतरण मैं विंडोज़ में पांडोक का उपयोग करके बड़ी संख्या में एचटीएमएल फाइलों को मार्कडाउन में बदलने की कोशिश कर रहा हूं, और how to do this on a Mac पर एक उत्तर मिला है, लेकिन Windows PowerShell में निम्न को चलाने का प्रयास करते समय त्रुटियां प्राप्त करें।विंडोज
find . -name \*.md -type f -exec pandoc -o {}.txt {} \;
क्या कोई मुझे विंडोज़ में काम करने के लिए इसका अनुवाद करने में मदद कर सकता है? एक बैच फ़ाइल में
for /r "startfolder" %i in (*.htm *.html) do pandoc -f html -t markdown "%~fi" -o "%~dpni.txt"
उपयोग के लिए डबल %
:
आपके उत्तर के लिए धन्यवाद! मुझे मैक कोड के साथ जो कुछ मिला है, उसमें मुझे एक ही त्रुटि मिली: 'खोने वाला' ('कीवर्ड के बाद' ' – christopherritter
' के लिए यह कोई समस्या नहीं हो सकती है, लेकिन मैंने कमांड प्रॉम्प्ट बनाम कोड को कैसे चलाया है, इस बारे में एक अंतर देखा है। पावरशेल। यहां कोड की रेखा है जो कमांड प्रॉम्प्ट में मेरे लिए काम करती है: '% i (* .html) में pandoc -f html -t markdown% ~ ni.html> md /% ~ ni.md' – christopherritter
वर्तमान फ़ोल्डर में सभी एमडी फ़ाइलों को नीचे दिए गए एचटीएमएल का उपयोग करने के लिए नीचे दिए गए कमांड का उपयोग करने के लिए। '' '' के लिए/आर "।"% I में (* .md) pandoc -o "% ~ i.html" "% ~ i" '' '' – Nilay