Convertir XLS en CSV en ligne de commande

Comment convertir un fichier .xls en .csv en utilisant la ligne de commande ?

Avec LibreOffice :

libreoffice --headless --calc --convert-to csv fichier.xls

Avec PowerShell :

$excel = New-Object -ComObject Excel.Application
$wb = $excel.Workbooks.Open("C:\fichier.xls")
$wb.SaveAs("C:\fichier.csv", 6)
$wb.Close()
$excel.Quit()

Avec ssconvert (Gnumeric) :

ssconvert fichier.xls fichier.csv