Boa tarde,

Corrigindo o comando para atender:

mkdir --m 740 dados`seq -s " dados" -w 10000`

Ats. 


Wilson Varaschin




________________________________
De: MrBiTs <mrbits....@gmail.com>
Para: shell-script@yahoogrupos.com.br
Enviadas: Quinta-feira, 4 de Junho de 2009 13:02:37
Assunto: Re: [shell-script] Re: Ajuda Urgente com FORO





<QUOTE>

Olá pessoal,

Consegui resolver o meu problema da seguinte forma:

#!/bin/bash

#Define as variaveis
variavel=1
valor=1
DADOS="/dados/ "

#Verifica a condição
while [ $variavel = $valor ]; do

#Conta quanto caracteres a variavel valor tem
cont=`expr length $valor`

#Se tiver 1 caracter, acrescenta 7 zeros na frente do numero
if [ $cont -eq 1 ]; then
zero=0000000
valor2=$zero$ valor
mkdir $DADOS$valor2
chgrp -R clientes $DADOS$valor2
chmod -R 740 $DADOS$valor2
echo $DADOS$valor2
fi

</QUOTE>

Pelas barbas do Stallman !
Senti um distúrbio na Força, como se terabytes de dados gritassem e
fossem subitamente deletados.

O que aconteceu com os simples

printf '%07d' numero

ou com  um simples

mkdir $(seq -w 10000000)

?


   


      Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

[As partes desta mensagem que não continham texto foram removidas]

Responder a