मैं लिबर ऑफिस 3.5.7.2 बिल्ड आईडी: 350m1 (बिल्ड: 2) का उपयोग कर रहा हूं और टर्मिनल से लिबर ऑफिस कैलकस को खोलने के लिए .xls डॉक्यूमेंट और आउटपुट को .csv पर चलाना चाहता हूं। मैं GUI के माध्यम से सिर्फ xls फ़ाइल खोलकर csv के रूप में बचत कर सकता हूं और डेलीमीटर को निर्दिष्ट कर सकता हूं, लेकिन मैं इसे टर्मिनल के माध्यम से करने में सक्षम होना चाहूंगा।
अनुसंधान मैंने किया है:
जब मैं दौड़ता हूं
> man libreoffice
मुझे मिला:
SYNOPSIS
libreoffice [--accept=accept-string] [--base] [--calc] [--convert-to
output_file_extension[:output_filter_name]
जिसके पास एक कमांड है - कन्वर्ट-टू-आउटपुट, लेकिन मुझे बिल्कुल यकीन नहीं है कि इसका एक उदाहरण कैसा दिखेगा, मैंने कोशिश की:
libreoffice --convert-to csv:writer_csv_Export --outdir /Data/ *.xls
जैसा कि https://help.libreoffice.org/Common/Starting_the_Software_With_Parameters/vi उल्लेख है, लेकिन यह काम नहीं कर रहा है।
libreoffice --headless --convert-to csv --outdir somedir *.xls
काम करने लगता है।:writer_csv_Export
अनावश्यक प्रतीत होता है, और यह एक समस्या भी हो सकती है, जिसका/Data/
अर्थ है एक निर्देशिका जिसेData
फ़ाइल सिस्टम रूट पर कहा जाता है , आपके होम डायरेक्टरी में नहीं। बस छोड़ें--outdir DIR
और आपको वर्तमान निर्देशिका में आउटपुट मिलेगा।