Я понимаю, что это не совсем вопрос, связанный с Unix / Linux. Но так как это то, что я буду делать в Linux, я надеюсь, что у кого-то есть ответ.
У меня есть онлайн файл Excel ( .xlsx
), который периодически обновляется (кем-то еще). Я хочу написать сценарий и вставить его как cronjob, чтобы обработать этот лист Excel. Но чтобы сделать это, мне нужно преобразовать это в текстовый файл (а .csv
) с разделенными точкой с запятой столбцами. К сожалению, нельзя разделять запятыми, поскольку в некоторых столбцах есть запятые. Можно ли вообще сделать это преобразование из оболочки? У меня установлен Open office, и я могу сделать это с помощью его графического интерфейса, но хочу знать, возможно ли это сделать из командной строки. Благодарность!
PS: У меня также есть компьютер Mac, так что если какое-то решение может работать там, это тоже хорошо. :)