BASH – Script consulta cantidad de archivos.-

Este Script sirve para contabilizar la cantidad de archivos «html» y «pdf» que existen en un determinado directorio y en un listado de servidores. va mostrando el resultado por pantalla indicando el nombre del servidor y la cantidad de documentos encontrados.

#!/usr/bin/bash
ruta="/usr01/app/doc"
servidores="/usr01/home/chequeo/servidores.txt"
html="ls $ruta | grep html | wc -l"
pdf="ls $ruta | grep pdf | wc -l"
echo "Consulta cantidad de archivos en $ruta"
for linea in $(cat $servidores);
do
con1=`rsh $linea $html`
con2=`rsh $linea $pdf`
echo " Servidor $linea tiene $con1 html $con2 pdf   archivos"
done
echo "-----------------------------------------------------------------------------------------"
exit

Al ejecutarlo se obtiene el siguiente resultado :

Consulta cantidad de archivos en /usr01/app/doc
 Servidor server001 tiene       91 html       96 pdf   archivos
 Servidor server002 tiene      104 html      110 pdf   archivos
 Servidor server003 tiene       38 html       43 pdf   archivos
Esta entrada fue publicada en Unix - Linux. Guarda el enlace permanente.

Deja una respuesta

Tu dirección de correo electrónico no será publicada.