Está en: »

Etiquetas : bash

Almacenar y mandar cookies mediante wget

Algunos sitios para funcionar correctamente necesitan que tengas habilitadas las cookies. Mediante wget podemos almacenar las cookies para después poderlas usar en otra petición.

Para guardar las cookies deberemos usar la opción –save-cookies indicando un fichero:

wget http://cookies.ejemplo.miguelcarmona.name --save-cookies /tmp/fichero

En una posterior petición podemos cargarlas usando el parámetro –load-cookies:

wget http://cookies.ejemplo.miguelcarmona.name --load-cookies /tmp/fichero

vía Almacenar y mandar cookies mediante wget.

Automatizar secuencias de acciones

bash

expect es un interprete de comandos que nos permite automatizar secuencias de acciones, de esta manera podemos evitar el tener que introducir comandos, solo lo hacemos la primera vez y el resto de veces se ejecuta ya lo que hubieramos realizado (de expect ya hable aunque por desgracia no tengo el tutorial a mano). Podeis encontrar mas informacion aqui.

Para instalar expect ejecutamos:

zypper install expect

Si instalamos tambien autoexpect. Podriamos ejecutarlo directamentes:

chmod +x ./autoexpect
./autoexpect

Grabar la secuencia de comandos que queremos automatizar, y para finalizar escribir “exit”. De esta manera se genera un fichero expect de comandos de manera automatica que luego podriamos ejecutar cuando quisieramos.

vía Tip Consola: Shell Script para reiniciar el router « Ubuntu Life.