<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)

?



Responder a