Diferències
Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.
| Ambdós costats versió prèvia Revisió prèvia Següent revisió | Revisió prèvia | ||
| misproyectos:automatizacion10minutos [07/12/2017 15:48] – [2] mate | misproyectos:automatizacion10minutos [04/09/2018 01:48] (actual) – suprimit mate | ||
|---|---|---|---|
| Línia 1: | Línia 1: | ||
| - | = Automatizar 10 minutos al día | ||
| - | == objetivo | ||
| - | a partir de las imágenes en local (descartado el sistema a través de FEEDLY, que da muchos "image not found" | ||
| - | == método | ||
| - | el proceso está dividido en dos partes: | ||
| - | - subida imágenes, importación a la BDD, eliminado imágenes subidas (en caso de no mostrar errores) | ||
| - | - proceso de sincronización, | ||
| - | |||
| - | == 0 | ||
| - | '' | ||
| - | |||
| - | == 1 | ||
| - | <code bash> | ||
| - | # | ||
| - | | ||
| - | # | ||
| - | # | ||
| - | # | ||
| - | | ||
| - | # | ||
| - | # | ||
| - | # | ||
| - | | ||
| - | L1_PATH="/ | ||
| - | R1_PATH="/ | ||
| - | LOG_FILE=" | ||
| - | | ||
| - | | ||
| - | # | ||
| - | # | ||
| - | # | ||
| - | | ||
| - | | ||
| - | # | ||
| - | echo -e " | ||
| - | scp -r -i $HOME/ | ||
| - | | ||
| - | # | ||
| - | echo -e " | ||
| - | / | ||
| - | STATUS=$? | ||
| - | |||
| - | # | ||
| - | # | ||
| - | if [ $STATUS -eq 0 ]; then | ||
| - | echo -e " | ||
| - | ssh -v -i / | ||
| - | STATUS=$? | ||
| - | else | ||
| - | echo -e "ERROR wget!\n" | ||
| - | exit 1 | ||
| - | fi | ||
| - | |||
| - | |||
| - | # | ||
| - | # | ||
| - | if [ $STATUS -eq 0 ]; then | ||
| - | echo -e " | ||
| - | find $L1_PATH/ -type f -delete; | ||
| - | STATUS=$? | ||
| - | else | ||
| - | echo -e "ERROR SSH!\n" | ||
| - | exit 1 | ||
| - | fi | ||
| - | |||
| - | if [ $STATUS -eq 0 ]; then | ||
| - | echo -e " | ||
| - | else | ||
| - | echo -e " | ||
| - | exit 1 | ||
| - | fi | ||
| - | </ | ||
| - | |||
| - | == 2 | ||
| - | <code bash> | ||
| - | #!/bin/bash | ||
| - | |||
| - | # | ||
| - | # | ||
| - | # | ||
| - | |||
| - | # | ||
| - | # variables | ||
| - | # | ||
| - | |||
| - | L1_PATH="/ | ||
| - | R1_PATH="/ | ||
| - | LOG_FILE=" | ||
| - | |||
| - | |||
| - | # | ||
| - | # MAIN | ||
| - | # | ||
| - | |||
| - | |||
| - | # | ||
| - | echo -e " | ||
| - | scp -r -i $HOME/ | ||
| - | |||
| - | # importar fotos | ||
| - | echo -e " | ||
| - | / | ||
| - | STATUS=$? | ||
| - | |||
| - | # limpiando directorios remotos para próximo uso | ||
| - | # | ||
| - | if [ $STATUS -eq 0 ]; then | ||
| - | echo -e " | ||
| - | ssh -v -i / | ||
| - | STATUS=$? | ||
| - | else | ||
| - | echo -e "ERROR wget!\n" | ||
| - | exit 1 | ||
| - | fi | ||
| - | |||
| - | |||
| - | # limpiar directorios locales | ||
| - | # | ||
| - | if [ $STATUS -eq 0 ]; then | ||
| - | echo -e " | ||
| - | find $L1_PATH/ -type f -delete; | ||
| - | STATUS=$? | ||
| - | else | ||
| - | echo -e "ERROR SSH!\n" | ||
| - | exit 1 | ||
| - | fi | ||
| - | |||
| - | if [ $STATUS -eq 0 ]; then | ||
| - | echo -e " | ||
| - | else | ||
| - | echo -e " | ||
| - | exit 1 | ||
| - | fi | ||
| - | </ | ||