En este ejercicio lo que pretendemos es ver como podemos procesar múltiples argumentos de idéntica forma, es decir, nosotros al ejecutar el script lo que hacemos es poner una lista de ficheros y para cada uno de ellos realizar las mismas comprobaciones. Por lo demás las comprobaciones serían idénticas a las que vimos en un ejericicio anterior por lo que, para no extendernos innecesariamente, vamos a poner sólo si es un fichero regular o directorio:
for F IN $(EN)
do
if [ -f $F ]
then
echo "es un fichero"
fi
if [ -d $F ]
then
echo "es un directorio"
fi
done
|