টার্মিনাল সহ ডকএক্স আকারে একটি শব্দ নথি কীভাবে তৈরি করা যায়


13

আমি জানি যে আমি খুব সহজেই লিব্রিঅফিসের সাহায্যে একটি ডকএক্স ফাইল তৈরি করতে পারি, তবে আমি কেবল ব্যাশ ব্যবহার সম্পর্কে আরও জানতে চাই। টার্মিনাল দিয়ে কি সম্ভব কিনা তা ব্যাখ্যা করতে সক্ষম কেউ? টাচ কমান্ড একটি শালীন কাজ করে তবে এটি কোনও এক্সটেনশন নির্দিষ্ট করে না।


3
উবুন্টুতে ফাইল এক্সটেনশনগুলি আসলেই কিছু যায় আসে না, তাই touch file.docxআপনার যদি কোনও ডক্স ফাইল থাকে। :) কোন ডক্সএক্স আপনার জন্য একটি ডক্স ফাইল ফাইল করে?
মিষ্টান্ন

6
touchকমান্ড আপনাকে এক্সটেনশন নির্দিষ্ট করতে দেয়; touch foo.docx, কিন্তু এটি একটি খালি ফাইল তৈরি করবে। তুমি কি এটাই চাও? অন্যথায়, loffice --convert-to docx foo.odtএকটি টার্মিনালে কাজ করবে।
ওয়ালটিনেটর

4
@ ডিজিটর ডকএক্স একটি ফাইল ফর্ম্যাট: অফিস খুলুন এক্সএমএল
ওয়াজান্দ্রিয়া

3
"টার্মিনাল দিয়ে এমনকি এটি সম্ভব কিনা তা ব্যাখ্যা করতে সক্ষম কেউ?" এফওয়াইআই: বিজোড়, ডকএক্স, এক্সএলএক্সএক্স পাত্রে। আপনি এগুলিকে বন্দুক করতে এবং এর মানব পাঠযোগ্য সংস্করণ রাখতে পারেন। ভাল মানব পাঠযোগ্য ... এটি একটি এক্সএমএল এবং একটি বড় one
রিনজউইন্ড

3
যদি আপনার উদ্দেশ্য বাশ শিখতে হয় তবে এটি কোনও বাশ অপারেশন নয়। ব্যাশে 3 য় পক্ষের সরঞ্জামগুলি ব্যাশ ব্যবহার করছে না। আপনি যদি বাশ শিখতে চান তবে 2 বা ততোধিক পৃথক সরঞ্জামকে দরকারী কিছুতে একত্রিত করার চেষ্টা করুন। এটি করার জন্য আপনার এমনকি বাশও দরকার নেই।
ব্রায়াম

উত্তর:


29

ইউনিক্স এবং লিনাক্সে এই থ্রেড অনুসারে আপনি প্যান্ডোক ব্যবহার করতে পারেন ।

ডকুমেন্টেশন স্কিমিং থেকে , আমি মনে করি আপনি এটি এর মতো ব্যবহার করতে পারেন:

echo "Hello" | pandoc -o out.docx

তারপরে out.docxএটিতে "হ্যালো" সহ একটি ডকেক্স ফাইল হবে।


পাশাপাশি, আমি এই পাইথন মডিউলটি পেয়েছি: পাইথন-ডকএক্স


6
পান্ডোক সম্পর্কে +1 টিআইএল, যা বাস্তবে এক টন মার্কআপ ফর্ম্যাটটিকে একে অপরকে রূপান্তর করতে পারে ।
ডেজার্ট

20

LibreOffice একটি কমান্ড-লাইন সরঞ্জাম নিয়ে আসে sofficeযা এটি libreofficeনির্দেশ করে, এই সরঞ্জামটির একটি --convert-toবিকল্প রয়েছে যা আপনাকে জিইউআই প্রোগ্রামের মতো ফাইলগুলিকে সহজেই রূপান্তর করতে দেয়, যেমন:

libreoffice --convert-to docx file.txt

এই ফাইলটি তৈরি করে file.docxঅফিস ওপেন এক্সএমএল Text Format বর্তমান ডিরেক্টরির মধ্যে।

ব্যবহারের উদাহরণ

$ echo some text > file.txt
$ libreoffice --convert-to docx file.txt 

convert /home/dessert/file.txt -> /home/dessert/file.docx using filter : Office Open XML Text
$ file file.docx 
file.docx: Microsoft OOXML
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.