我意识到这不是一个完全与unix / linux相关的问题。但是,由于这是我将在linux上执行的操作,因此希望有人能提供答案。
我有一个在线excel文件(.xlsx
),该文件会定期(由其他人)更新。我想编写一个脚本并将其作为cronjob放入以便处理该excel工作表。但是要做到这一点,我需要将其转换成一个.csv
用分号分隔的列的文本文件(so )。不幸的是,不能用逗号分隔,因为有些列中有逗号。是否完全可以从Shell进行转换?我已经安装了Open office,并且可以使用其GUI来执行此操作,但是想知道是否可以从命令行执行此操作。谢谢!
PS:我也有一台Mac机器,所以如果某些解决方案可以在那里工作,那也很好。:)