Obrigado, Júlio. Realmente só vi depois que enviei. Mas você tem razão, o que eu precisava realmente era do printf. Segui a dica do MrBits e ela atende minhas necessidades. Vou dá uma olhada nos links que me passou. Obrigado, Atenciosamente, Flávio Marinheiro
-----Mensagem original----- De: shell-script@yahoogrupos.com.br [mailto:shell-scr...@yahoogrupos.com.br] Em nome de Julio C. Neves Enviada em: domingo, 8 de março de 2009 10:46 Para: shell-script@yahoogrupos.com.br Assunto: Re: [shell-script] Formatar primeira coluna com tamanho fixo Fala Flávio, os textos que vc mandou de como estava e como deveria ficar, pelo gmail chegam exatamente iguais. Assim não consegui visualizar o que querias, tenho certeza no entanto que o printf vai resolver o teu problema e para entendê-lo melhor, dê uma lida *aqui<http://wiki. <http://wiki.softwarelivre.org/TWikiBar/TWikiBarPapo009#Envenenando_a_escrit a> softwarelivre.org/TWikiBar/TWikiBarPapo009#Envenenando_a_escrita> *. É em português, de leitura fácil e está cheio de bons exemplos (aliás, temos em *www.julioneves.com* <http://www.julionev <http://www.julioneves.com> es.com> um livro completo sobre shell. 99% das dúvidas que rolam nessa lista, estão lá bem explicadinhos). -- Abração, Julio *Cursos de Shell e Zenity nos finais de semana: - Em SP ligue (11) 2125-4747; - Em DF ligue (61) 3223-3000; - No RJ brevemente; - Turmas fechadas em outras cidades ligue (21) 8112-9988* 2009/3/7 Flavio <flaviomariner@ <mailto:flaviomariner%40gmail.com> gmail.com> > Oi pessoal, após extrair dados específicos de um arquivo (usei de tudo > cat, > sed, grep, cut, xargs, etc) e dispô-los em duas colunas, empanquei em como > manter uma distância fixa (tamanho do maior texto da coluna1 + 1) entre a > primeira coluna e a segunda. O conteúdo extraído seria algo similar ao > colocado abaixo: > > dfsdskdfx alsdjadsadkj > sdasdnasnd jasdadadaj > asdad sdjfsdfksf > dssdjsfsdasç lsdsdfsdfljdsfs > sdjfsflsflksj osdflsdfsflkj > > Após o tratamento ele deveria ficar assim: > > dfsdskdfx alsdjadsadkj > sdasdnasnd jasdadadaj > asdad sdjfsdfksf > dssdjsfsdasç lsdsdfsdfljdsfs > sdjfsflsflksj osdflsdfsflkj > > O caracter a ser adicionado as linhas da primeira coluna seria espaço. Meu > problema não é nem saber qual string da primeira coluna é maior, o que > queria saber é se tem algum comando similar no Linux ao RPAD do PL/SQL. > > Antecipadamente, agradeço. > > Flávio. > > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > [As partes desta mensagem que não continham texto foram removidas] No virus found in this incoming message. Checked by AVG - www.avg.com Version: 8.0.237 / Virus Database: 270.11.9/1989 - Release Date: 03/07/09 18:43:00 [As partes desta mensagem que não continham texto foram removidas]