मेरा प्रश्न निरंतर है
"समूह संख्या" में रखी गई 3 अंकों की संख्या निकालने के लिए फ़ाइल पार्स कैसे करें
मैं एक एकल शेल स्क्रिप्ट में आदेशों की एक श्रृंखला को एकीकृत करने की कोशिश कर रहा हूं जो
परीक्षण क्रम निकालने के लिए एक यूरोपीय मानक को पार्स करें
टेक्स्ट एनकोडिंग को utf8 में बदलें
परिणाम को जागृत दिनचर्या के साथ संसाधित करें जो मुझे उपरोक्त पोस्ट पर प्रदान किया गया था।
गंतव्य फ़ाइल में सामग्री सहेजें
मैंने नीचे स्क्रिप्ट को अस्थायी रूप से लिखा है। मैं प्राप्त करने के लिए केवल सक्षम हूँ step 1और step 4, लेकिन न तो step 2है और न ही step 3। मुझे आश्चर्य है कि यदि मध्यवर्ती (अस्थायी) फ़ाइल बनाई जानी चाहिए। मैंने मध्यवर्ती चरणों के आउटपुट को चर में संग्रहीत करने की कोशिश की है, लेकिन सफलता के बिना। किसी भी तरह की मदद भी संभव गलतियों और ऐसा करने का सबसे अच्छा तरीका है।
#!/bin/bash
# creating the Latex code for a test procedure
awkcommand= "/usr/bin/awk
'
$1 == "Group" {printf("\\section{%s %d}\n", $1, $2); next}
{
title = sep = ""
for (i=1; i<=NF; i++)
if ($i ~ /^[0-9][0-9][0-9]$/) {
printf("\\subsection{%s} \n\\TestDetails{%d}\n", title, $i)
break
}
else {
title = title sep $i
sep = FS
}
}
'
"
sourcefolder="/Users/yves/Desktop/Test-folder-parsing/"
sourcefile="NFEN3545-001.pdf"
destfile="Latex-code.tex"
destfolder=$sourcefolder
destinationfilepath=${destfolder}${destfile}
extractioncmd="/usr/local/bin/pdftotext -layout -f 54 -l 54"
modifier=" -"
#textencodingcmd="/usr/bin/iconv -f L1 -t UTF-8" # Needed but not used
${extractioncmd} ${sourcefolder}${sourcefile} ${modifier} > $destinationfilepath
exit 0
[Add Comment]टिप्पणियों में अनुमति दी गई देखने के लिए बटन के नीचे मदद पर क्लिक करें )। (उस स्थिति में आप अपनी मूल पोस्ट को अपडेट करने के लिए बेहतर हो सकते हैं)।