[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Shell ou Sed?
From: |
Gustavo Chaves |
Subject: |
Re: [shell-script] Shell ou Sed? |
Date: |
10 May 2005 15:56:01 -0300 |
User-agent: |
Gnus/5.09 (Gnus v5.9.0) Emacs/21.4 |
>>>>> On Tue, 10 May 2005 14:37:43 -0300, Lourival <address@hidden> said:
> Leio cada linha em uma variável $LINHA e em outra variavel ($ID) coloco:
> ID = echo "grep arq.txt| cut -c65-66"
> com o "case":
> case $ID in
> sl) echo $LINHA >> arq_SL.txt
> sb) echo $LINHA >> arq_SB.txt
Se a regra de formação dos nomes dos arquivos for sempre a mesma, uma
solução interessante seria esta:
while read line; do
id=`echo $line | cut -c65-66 | tr 'a-z' 'A-Z'`
echo "$line" >>arq_${id}.txt
done <arq.txt
Não é a coisa mais rápida do mundo...
Gustavo.