[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] espaço em branco
From: |
Jose Augusto dos Santos |
Subject: |
Re: [shell-script] espaço em branco |
Date: |
Tue, 17 Apr 2007 11:38:34 -0400 |
User-agent: |
Thunderbird 1.5.0.10 (X11/20060911) |
Caio
Use um "IFS=\f" antes do seu for.
Caio Ferreira wrote:
>
> Lista
>
> ## resultado.txt ##
> 00000001,DECEPC,08000002,4/10/2007,9:15:40
> AM,00000001,00000002,caio,Password change failed
>
> ## Script ##
> for RESULTADO in `cat $WORKDIR/resultado.txt` ; do
> # Coleta de dados
> # Codigo do logon - fracasso (08000001) OU sucesso (04000001)
> CODIGO_LOGON=`echo $RESULTADO | cut -d, -f3`
>
> if [ $CODIGO_LOGON = 08000001 ] ; then
> echo $RESULTADO >> $WORKDIR/limpo.txt
> fi
> done
>
> ## Limpor.txt ##
> 00000001,DECEPC,08000002,4/10/2007,9:15:40
>
> O problema é que o script esta tendo problema com o espaço entre
> 9:15:40 e o AM, 9:15:40 AM.
>
> Alguém poderia dar uma ajuda?
>
> .''`. Caio Abreu Ferreira
> : :' : GNU/Linux Debian
> `. `'` Gnupg ID 0x01186BE1
> `- Linux Couter 327834
>
>
[As partes desta mensagem que não continham texto foram removidas]