Есть ли способ, в идеале с помощью командной строки, конвертировать несколько файлов .csv в одну многолистную электронную таблицу .xls?
Если нет решения для Cli, было бы неплохо узнать, есть ли API, который работает, в идеале, в awk или pascal, но, если это не удастся, во всяком случае хорошо.
ssconvert, упомянутый Maythux, является сопутствующей командой Gnumeric, которая будет установлена по умолчанию в системе Ubuntu Desktop, но не в версии сервера.
—
Arronical
Учитывая тот факт , Excel будет загружать CSV в
—
ясень
.xls
файл , который вы могли бы просто сделать:cat *.csv > file.xls
ssconvert делает свое дело, отлично. Мне нужно было иметь каждый файл .csv на отдельном листе. Использование кошки не достигает этого. ssconvert делает.
—
Питер Брукс
@ash csv и xls - это разные форматы, при этом куча csvs в файл и его переименование xls не будут работать вообще, так как csvs не поддерживает несколько листов, поэтому он просто создает один длинный csv, а также, поскольку csv является открытым текстом, тогда как xls - это двоичный формат
—
chiliNUT