Tema: Script Shell
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/11/2004, 10:21
chcma
 
Fecha de Ingreso: junio-2003
Ubicación: Asturias
Mensajes: 2.429
Antigüedad: 20 años, 11 meses
Puntos: 7
Script Shell

Bueno, vereis, ya se que las variables no pueden ir entre comillas simples, ya uqe no se interpretan, ¿Pero hay alguna forma?


usuario:$ vi programa
#!/bin/bash
perl -e 'print crypt("$1" , "ab")';

Esto, en vez de encriptarme el argumento que meto, me encripta el valor $1, ¿Hay alguna forma de cambiarlo para que si me pille el argumento que le meto?

Asi da igual que ejecute:

programa MiArgumento

que ejecute:

programa

Siempre me encrypta lo mismo, no me hace caso del argumento.

En fin, haber si alguien puede ayudarme, desde ya, gracias.
__________________
Charlie.