26/03/2007, 10:29
|
| | Fecha de Ingreso: marzo-2007
Mensajes: 7
Antigüedad: 17 años, 9 meses Puntos: 0 | |
Re: shell con ftp no me reconoce los parametros $ Encontre una forma de resolver esto por medio de un archivo de texto que contiene los comandos.
Esto fue lo que hice:
#/usr/bin/sh
#/usr/bin/bash
host1="ubuntu1"
host2="ubuntu2"
export SERVIDOR=`hostname`
archivo=$1
echo "cd directorio1" > temcom.dat
echo "put $archivo" >> temcom.dat
echo "quit" >> temcom.dat
if test $SERVIDOR = $host1
then
ftp $host2 < temcom.dat
else
ftp $host1 < temcom.dat
fi
rm -f temcom.dat
Este es el Shell que estoy haciendo para sincronizar archivos de dos servidores.
Espero que esto le sirva a alguien. |