Erro ao executar um script utilizando .CSV [RESOLVIDO]

1. Erro ao executar um script utilizando .CSV [RESOLVIDO]

José Roberto
sesshoumaru

(usa Debian)

Enviado em 22/08/2011 - 14:23h

Pessoal Boa Tarde!
Estou com um problema quando mando executar o script criado para deletar usuários no meu servidor, todos os arquivos que crio com o excel .csv e mando executar nesse script apresenta erro ele não lê correto e sim alguns caracters que eu não digitei.
Obs: caso eu crie um txt manual tudo bem,. acredito que não estou sabendo salvar o arquivo correto, não sei como salvar corretamente do Ms excel.
quando ele lê as informações fica assim, colocando o sinal ! e os 2 ultimos números digitados.

Nao EXISTE !98
Nao EXISTE !99

* todo os meu arquivo .csv contem nºs.

Segue o script abaixo.

#!/bin/bash
usernames=`cat a.csv`

for username in $usernames
do

if getent passwd | grep $username; then
smbldap-userdel -r $username;
echo "usuario $username Apagado !";
else
echo "usuario $username NAO existe !";
fi
done

Agreadeço a todos pela Ajuda


  


2. Re: Erro ao executar um script utilizando .CSV [RESOLVIDO]

José Roberto
sesshoumaru

(usa Debian)

Enviado em 21/05/2012 - 17:13h

Corrigido o problema era de codificação o arquivo9 estava sendo gerado no windows, apenas copie o conteúdo para txt e passei o tofrodos.

valeu a todos do VOL..






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts