[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Eliminar Espaços
From: |
carvalho.marcelov |
Subject: |
Re: Eliminar Espaços |
Date: |
Wed, 19 Jan 2011 12:16:13 -0000 |
User-agent: |
eGroups-EW/0.82 |
Pessoal, Muito bom. Tudo funcionou, obrigado. Agora é usar os conceitos,
estudar e aprender. Sem ser muito abusado, surgiu mais uma dúvida que não sei
se é possível. Vou precisar completar os espaços de cada linha deste arquivo
até um total de 97, pois se não for assim não consigo fazer a importação para o
software que desejo. Isto é possível?
Att,
Marcelo
--- Em address@hidden, "Julio C. Neves" <julio.neves@...> escreveu
>
> Fala Marcelo,
> no caso do shell, o uso de bits é precioso, pois sempre tentamos fazer o
> menor cmd possível. assim sendo, a menor solução já foi apresentada:
>
> $ sed 's/ //' arquivo
>
> A solução do seu chefe ;) é mais abrangente, mas ficaria melhor (e menor) se
> fosse assim:
>
> $ sed -r 's/([0-9]) ([A-Z])/\1\2/g' nome_do_arquivo.txt
>
> Não há necessidade dos parênteses em volta do espaço em branco.
>
> Abraços,
>
> Julio
>
> *Cursos de Shell ou Zenity em fins de semana?*
>
> *â Ligue (21) 8112-9988* â
>
>
> Em 19 de janeiro de 2011 01:08, Marcelo Vilar
> <tchelovilar@...>escreveu:
>
> >
> >
> > Aproveitando um ensinamento do meu chefe, utilize o comando abaixo:
> > sed -r 's/([0-9])( )([A-Z])/\1\3/g' nome_do_arquivo.txt
> >
> > Você quer apenas o espaco entre a numeração e o nome, então acho que isso
> > resolve.
> >
> > ________________________________
> > De: carvalho.marcelov
> > <carvalho.marcelov@...<carvalho.marcelov%40yahoo.com.br>
> > >
> > Para: address@hidden <shell-script%40yahoogrupos.com.br>
> > Enviadas: Terça-feira, 18 de Janeiro de 2011 15:33:53
> > Assunto: [shell-script] Eliminar Espaços
> >
> >
> > Pessol, tenho um arquivo com mais de 400 linhas com o seguinte layoute:
> > 000000000000110001801275925993700000002122002 MARCELO CARVALHO
> > Preciso eliminar o espaço entre o ultimo número e a primeira letra do nome.
> > Como
> > ainda engatinho (bem devagar) no shell as idéias ainda não clarearam na
> > minha
> > mente para uma solução. Acho q com sed deve dar pra fazer, mas não faço
> > idéia de
> > como começar.
> > Agradeço pela ajuda
> > Marcelo V. Carvalho
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>