[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Re: Ler linha com espaços no início
From: |
Julio C. Neves |
Subject: |
Re: [shell-script] Re: Ler linha com espaços no início |
Date: |
Mon, 12 Nov 2012 13:01:55 -0200 |
Eu tinha tanta certeza do que falava, que nem testei. Qdo vi o site que
postaram aqui na lista e que falava sobre o read, fiz uma massa de testes e
vi que realmente ele capa os espaços iniciais e finais (isso é bug!). Já
fiz uma anotação para colocar na próxima impressão do meu livro.
Abcs,
Julio
*
*
Em 12 de novembro de 2012 10:46, Elder Marco <address@hidden>escreveu:
> **
>
>
> 2012/11/10 Julio C. Neves <address@hidden>:
> > Fala Elder,
> > p. favor faça um cat -vet dados2.txt. Isso só pode ser algum caractere
> > invisível no arquivo. Não tem justificativa.
> >
> > Botou entre aspas, preservou espaços em branco.
> >
> Olá Júlio, você tem razão. Veja o conteúdo dos dois arquivo com o
> comando cat -vet:
>
> $ cat dados.txt
> M-BM- M-BM- ** M-BM- M-BM- 10 M-BM- 20 30 4$
> M-BM- M-BM- ** M-BM- 56 M-BM- 70 84 90$
> M-BM- M-BM- M-BM- M-BM- M-BM- 10 M-BM- 20 M-BM- 58$
>
> Note que tem um espaço no começo da linha. Não tinha percebido ainda,
> mas esse espaço também
> é removido.
>
> $ cat dado2.txt
> *** 4 6 7$
> *** 8 6 7$
> *** 9 6 7$
>
> Esse somente tem espaços e todos eles são 'estripados' quando a linha
> é lida. Pelo endereço que o Fredi
> disse, não parece haver um jeito de fazer com que o read pare de
> ignorar esses espaços a não ser setando
> o IFS. Eu também tinha lido a man page do bash e não consegui
> encontrar nada do tipo.
>
> --
> Elder Marco
>
> GNU/Linux User: #471180
>
> "Contra o positivismo, que pára perante os fenômenos e diz: 'Há apenas
> fatos', eu digo: 'Ao contrário, fatos é o que não há; há apenas
> interpretações'. "(Nietzsche)
>
>
[As partes desta mensagem que não continham texto foram removidas]
- Re: [shell-script] Re: Ler linha com espaços no início, (continued)
- Re: [shell-script] Re: Ler linha com espaços no início, Julio C. Neves, 2012/11/07
- Re: [shell-script] Re: Ler linha com espaços no início, Elder Marco, 2012/11/08
- Re: [shell-script] Re: Ler linha com espaços no início, Julio C. Neves, 2012/11/09
- Re: [shell-script] Re: Ler linha com espaços no início, Elder Marco, 2012/11/09
- Re: [shell-script] Re: Ler linha com espaços no início, Alysson Gonçalves de Azevedo, 2012/11/09
- Re: [shell-script] Re: Ler linha com espaços no início, Alysson Gonçalves de Azevedo, 2012/11/09
- Re: [shell-script] Re: Ler linha com espaços no início, Alysson Gonçalves de Azevedo, 2012/11/09
- Re: [shell-script] Re: Ler linha com espaços no início, Julio C. Neves, 2012/11/10
- Re: [shell-script] Re: Ler linha com espaços no início, Fredi Bieging, 2012/11/10
- Re: [shell-script] Re: Ler linha com espaços no início, Elder Marco, 2012/11/12
- Re: [shell-script] Re: Ler linha com espaços no início,
Julio C. Neves <=
- Re: [shell-script] Re: Ler linha com espaços no início, Elder Marco, 2012/11/13
- Re: [shell-script] Re: Ler linha com espaços no início, Julio C. Neves, 2012/11/13
- Re: [shell-script] Re: Ler linha com espaços no início, Elder Marco, 2012/11/14
- Re: [shell-script] Re: Ler linha com espaços no início, Enilton Angelim, 2012/11/14
- Re: [shell-script] Re: Ler linha com espaços no início, Julio C. Neves, 2012/11/15