क्या कोई रास्ता है, आदर्श रूप से कमांड लाइन का उपयोग करके, एक से अधिक .csv फ़ाइलों को एक मल्टी-शीट .xls स्प्रेडशीट में बदलने के लिए?
अगर कोई क्ली सॉल्यूशन नहीं है, तो यह जानना अच्छा होगा कि क्या कोई एपीआई है जो आदर्श रूप में काम करता है, आदर्श रूप से, awk या पास्कल, लेकिन, असफल होने पर, बहुत अच्छी तरह से कुछ भी करने में।
मेसक्स द्वारा उल्लिखित ssconvert, ग्नुमेरिक का एक साथी कमांड है, जो डिफ़ॉल्ट रूप से उबंटू डेस्कटॉप सिस्टम पर स्थापित किया जाएगा, लेकिन सर्वर संस्करण पर नहीं।
—
एरोनिकल
तथ्य को देखते हुए एक्सेल CSV को एक
—
ash
.xls
फाइल में लोड कर देगा जिसे आप बस कर सकते हैं:cat *.csv > file.xls
ssconvert पूरी तरह से ट्रिक करता है। जो मुझे चाहिए वह था एक अलग शीट में प्रत्येक .csv फ़ाइल। बिल्ली का उपयोग करने से वह हासिल नहीं होता है। ssconvert करता है।
—
पीटर ब्रूक्स
@ash csv और xls अलग-अलग प्रारूप हैं, एक फ़ाइल में csvs का एक समूह बनाना और इसे xls का नाम देना बिल्कुल भी नहीं है, क्योंकि csvs कई शीटों का समर्थन नहीं करते हैं, इसलिए यह सिर्फ एक लंबी सीएसवी बनाएगा, और चूंकि csv एक सादा प्रारूप है, जबकि xls एक द्विआधारी प्रारूप है
—
chiliNUT