[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: variável no for com espaço [resolvido]
From: |
Bahianeiro |
Subject: |
Re: variável no for com espaço [resolvido] |
Date: |
Wed, 10 Mar 2010 09:14:04 -0200 |
Desculpe,
Mas estive sem ver os e-mail`s da lista por alguns dias, mas não seria
mais econômico na questão do processamento o seguinte código ???
eval $(awk -F\; '{print "useradd -d "$4" -g "$2" -c "$3" -s "$5" -p
teste "$1}' teste.csv)
Em vez do while ???
Cordialmente,
Marcelo G. Dias
Vulgo : Bahianeiro
Em Qua, 2010-03-10 às 10:47 +0000, address@hidden
escreveu:
> 1.1. Re: variável no for com espaço [resolvido]
> Enviado por: "Deivid" address@hidden deividvilela
> Data: Ter, 9 de Mar de 2010 12:26 pm
>
> Pessoal
> Obrigado pela ajuda
> Consegui resolver com o while mesmo, porém sem usar o IFS.
> Vejam o resultado abaixo
>
> #!/bin/sh
>
> while read linha
> do
> login="$(echo $linha | cut -d";" -f1)"
> grupo="$(echo $linha | cut -d";" -f2)"
> dslgn="$(echo $linha | cut -d";" -f3)"
> home="$(echo $linha | cut -d";" -f4)"
> shell="$(echo $linha | cut -d";" -f5)"
> echo "Criando conta $login"
> useradd -d $home -g $grupo -c "$dslgn" -s $shell -p teste $login
> done < teste.csv
- Re: variável no for com espaço [resolvido],
Bahianeiro <=