Чи існує спосіб, в ідеалі за допомогою командного рядка, конвертувати декілька файлів .csv в одну багатолистову таблицю .xls?
Якщо не існує рішення для cli, було б добре знати, чи існує API, який працює в ідеалі, awk або pascal, але, якщо цього не зробити, то досить добре.
ssconvert, згаданий Maythux, - це супутня команда Gnumeric, яка буде встановлена за замовчуванням у системі Ubuntu Desktop, але не на серверній версії.
—
Аронічний
З огляду на той факт , Excel буде завантажувати CSV в
—
ясен
.xls
файл , який ви могли б просто зробити:cat *.csv > file.xls
ssconvert робить трюк ідеально. Мені потрібно було мати кожен .csv файл на окремому аркуші. Використання кота цього не досягає. ssconvert робить.
—
Пітер Брукс
@ash csv та xls - це різні формати, котячи кучу csvs до файлу та перейменуючи його на xls, звичайно не працювати, оскільки csvs не підтримує декілька аркушів, тому він би просто створив один довгий csv, а також оскільки csv - це формат простого тексту, тоді як xls - це двійковий формат
—
chiliNUT