You are on page 1of 1

#!

/bin/bash
# Prueba A de Sistemas Operativos
# Autor: Ing. Rodrigo Tufio
# Universidad Politecnica Salesiana
# Fecha: 06-05-2011
# Tiempo de desarrollo: 30 minutos
# validar que se envien 3 parametros
if [ $# -lt 3 ];
then
echo "Se necesita enviar al menos 3 parmetros"
exit 0
fi
# si el directorio no exite, crearlo
if [ ! -d $1 ];
then
echo "$1 No Existe, se procede a crearlo..."
mkdir -p $1
fi
#crear archivos y carpetas
carpeta=1
num_archivo=0;
while [ $carpeta -le $2 ]
do
# creando directorios
echo "Creando directorio: $carpeta ..."
mkdir $1"/"$carpeta
archivo=1
while [ $archivo -le $3 ]
do
# creando archivos
num_archivo=$[ $num_archivo + 1 ]
echo "Archivo #$num_archivo `date`" > $1"/"$carpeta"/"$archivo
archivo=$[ $archivo + 1 ]
done
carpeta=$[ $carpeta + 1 ]
done
echo "Script finalizado"
exit 0

You might also like