(linux-br) Arquivo com campos e delimitadores no Shell
Claudio Polegato Junior
cpolegatojr.linux em gmail.com
Terça Dezembro 26 09:26:30 BRST 2006
Rodrigo Tavares escreveu:
> Pessoal,
>
> Gostaria de gerar um arquivo com o seguinte formato:
>
> a.mp3 | b.mp3 | c.mp3 ..... | ultimo.mp3 |
>
> Tente fazer isso com o echo e o sed, mas sem
> resultados.
>
> No C++ faço isso tranquilamente escrevendo
> delimitadores depois de um campo, como fazer isso em
> shell ?
Olá,
Seria isso:
ARQUIVO="saida.txt"
echo -n > "$ARQUIVO"
for NOME in /home/usuário/músicas/*.mp3; do
echo -n "`basename "$NOME"`|" >> "$ARQUIVO"
done
echo >> "$ARQUIVO"
cat "$ARQUIVO"
--
Atenciosamente
Junior Polegato - Claudio Polegato Junior
Engenheiro Autônomo - Ribeirão Preto e Região
Mestre em Física Aplicada à Medicina e Biologia - USP
Engenheiro Computacional e Eletrônico - USP
Página Pessoal: http://cpolegatojr.no-ip.org
Um peregrino de problemas; Um pergaminho de soluções!
Mais detalhes sobre a lista de discussão Linux-BR