Hola, estoy empezando a utilizar bash para automatizar algunas cosas. En el archivo *.bash_aliases* he puesto las siguientes sentencias.
*alias termiantorssh="ssh desktop -p1234 -X terminator"* asi como esta funciona sin problemas, pero si quiero sustituir *desktop*por *$1* para enviar el parámetro por consola me da error. *alias terminatorssh="ssh $1 -p1234 -X terminator"* me da el siguiente mensaje: *ssh: Could not resolve hostanme terminator: Name or service not known* Viendo esto, me doy cuenta que no me reconoce el parámetro que le paso y debería tomar *$1*. En las guías que vi sobre bash, los parámetros se toman con *$1..$n* Alguien me puede decir en que me equivoco por favor. Mi idea es, si logro hacer que esto funciones, utilizar el comando rsync para sincronizar mis carpetas de Dropbox, Grive y otras entre mis equipos, teniendo solo el desktop la conexión constante con estos servicios. Un saludo. PD: Aclaro que *desktop* esta en *hosts* con el ip que corresponde y que funciona sin problema. PD2: Lo olvidaba, por si es necesario, mis sistemas son Ubuntu 12.04 en el netbook y Mint 13 en el desktop. _______________________________________________ Lugro mailing list [email protected] http://lugro.org.ar/mailman/listinfo/lugro
