[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Problema com gre e acentos
From: |
nerobarrabas |
Subject: |
Problema com gre e acentos |
Date: |
Sun, 02 Jun 2013 23:58:07 -0000 |
User-agent: |
eGroups-EW/0.82 |
Pessoal,
Meu arquivo.txt contem a linha abaixo:
Belem do Pará
Estou fazendo um script para pegar linhas que contêm a string "á" e/ou "B"
Fiz assim:
#!/bin/bash
cat arquivo.txt |
while read linha; do
if [ "$(echo $linha | grep 'á|à|ã|Á|À|Ã|é|è|ä|É|í|Í|ó|Ó|ú|Ú')" ];
then
echo "$linha contém um 'á'"
fi
if [ "$(echo $linha | grep 'B')" ];
then
echo "$linha contém um 'B'"
fi
done
O resultado foi isso:
./acentos.sh
Belem do Pará contém um 'B'
Notem que quando procura pela scting "B" funciona, mas quando procura acentos,
não funciona.
Poderiam me dizer porque?
Grato
- Problema com gre e acentos,
nerobarrabas <=