Guardar y restaurar datos con la línea de comandos

1

Voy a comprimir un archivo con una contraseña. Luego, escribiré un guión y preguntaré:

if (have the password saved) {
   unzip file
} else {
    ask password
    save password
    unzip file
}

Quiero que el usuario escriba una sola contraseña en esa computadora. Entonces, ¿cuál es el mejor programa para guardar y restaurar datos. Usar un archivo es demasiado obvio, será un poco más seguro.

    
pregunta Rodrigo 02.03.2012 - 19:27

2 respuestas

1

Mi AppleScript-fu no está a la altura de proporcionarte el código necesario, pero creo que lo más probable es que encuentres la solución en aprovechando el llavero.

    
respondido por el jaberg 02.03.2012 - 19:45
0

Si entiendo la pregunta correctamente, desea que el usuario ingrese una contraseña una vez y almacene la entrada en una variable que pueda reutilizarse más adelante en su script. Puedes hacerlo así:

# Let the user enter a password and store it in a variable called '$passw'
read -p "Password: " passw
# After that, you can use the variable '$passw'
echo "$passw"
# Delete the password variable at the end
unset passw

Si no desea repetir la contraseña a medida que el usuario la escribe, puede usar:

# Let the user enter a password and store it in a variable called '$passw'
echo "Password:"
stty -echo
read passw
stty echo
# After that, you can use the variable '$passw'
echo "$passw"
# Delete the password variable at the end
unset passw
    
respondido por el Mathias Bynens 02.04.2012 - 16:04

Lea otras preguntas en las etiquetas