Shell script que lista el contenido de un directorio remoto usando ssh (ssh sin passwd).
#!/bin/sh
#
# checa-files.sh: Shell Script para verificar los archivos transferidos en el
# servidor remoto.
#
# Created by: LCC. Domingo Varela Y.
# Date: 22:12:00 29/Aug/09
# Modified: 22:15:40 29/Aug/09
# Last Modified: 22:34:40 29/Aug/09
# Probe: True
#
# Settings
Dir_Local=`date +%Y%m%d`
HORA_LOCAL=`date`
HOST=’111.222.333.4′
USER=’mi_usuario’
DST=’/home/directory/’
Archs=’Tipo_de_archivo*’
echo
echo “———- INICIO DEL PROCESO ————–“
echo “Listado del directorio remoto ‘$DST’ … OK”
echo “——————————————–“
#/usr/bin/ssh $USER@$HOST /usr/bin/ls -l ./`basename ${Archs}`
#/usr/bin/ssh $USER@$HOST /usr/bin/ls -l ./`basename stream*`
/usr/bin/ssh $USER@$HOST /usr/bin/ls -l
echo “———————————————————-“
echo
echo “****************************************************”
echo “Hora y fecha actual ‘$HORA_LOCAL'”
echo
echo “Fin del listado remoto ‘$DST’ … OK “
echo “****************************************************”
echo
# Fin del Shell Script
#