Acho que você tem alguns valores e deseja criar um arquivo que o Excel possa ler. O formato de arquivo mais fácil de criar que o Excel entende provavelmente é CSV, valores separados por vírgula , ou seja, um arquivo de texto simples como este exemplo (da Wikipedia):
Year,Make,Model,Description,Price
1997,Ford,E350,"ac, abs, moon",3000.00
1999,Chevy,"Venture ""Extended Edition""","",4900.00
1999,Chevy,"Venture ""Extended Edition, Very Large""","",5000.00
1996,Jeep,Grand Cherokee,"MUST SELL!
air, moon roof, loaded",4799.00
Agora, existem várias maneiras de criar arquivos CSV. Em casos muito simples, sed
ou awk
pode fazer; no entanto, existem muitas ferramentas / bibliotecas projetadas para essa tarefa, as respostas aqui (SO) mencionam algumas. (As ferramentas CRUSH (Utilitários de relatórios personalizados para SHell) mencionadas podem ser interessantes para a etapa 1. também. )