Re: [Gutl-l] Script para descargar versión impresa del granma y juventud rebelde
por qué usas unset? Mientras no exportes la variable, debe eliminarse cuando terminas de corre el script, especialmente en cron, que cada script es una session que se inicia con el usuario de la tarea. Thread name: "Re: [Gutl-l] Script para descargar versión impresa del granma y juventud rebelde" Mail number: 1 Date: Fri, Jul 10, 2015 In reply to: Hugo Florentino > > On Wed, 08 Jul 2015 08:48:05 -0500, joel wrote: > >Colega, aquí te va. Revisalo veras que es fácil, yo lo tengo llamado > >por cron y lo descarga perfecto, luego lo cogen los usuarios por una > >paginita web interna, y muchos contentos. > > Es curioso como cada quien implementa el script a su forma, este es el mío, > que intenté preparar para evitar parsear la pagina de indices y también para > evitar el uso de archivos intermedios: > > #! /bin/sh > > if [ $(date +%u) -ne 7 ]; then > OUTDIR=/var/www/granma > GRANMA='http://www.granma.cu/file/pdf/'$(date +%Y/%m/%d)'/G_'$(date > +%Y%m%d) > (wget --spider -q $GRANMA'17.pdf') && EDICION='17' || EDICION='09' > wget -bc $GRANMA$EDICION'.pdf' -O $OUTDIR'/granma_'$(date +%F)'.pdf' -o > $OUTDIR'/granma.log' > unset EDICION GRANMA OUTDIR > fi > > > > > __ > Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba. > Gutl-l@jovenclub.cu > https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l -- Warning! 100'000 pelos de escoba fueron introducidos satisfactoriamente en su puerto USB. __ Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba. Gutl-l@jovenclub.cu https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l
Re: [Gutl-l] Script para descargar versión impresa del granma y juventud rebelde
On Wed, 08 Jul 2015 08:48:05 -0500, joel wrote: Colega, aquí te va. Revisalo veras que es fácil, yo lo tengo llamado por cron y lo descarga perfecto, luego lo cogen los usuarios por una paginita web interna, y muchos contentos. Es curioso como cada quien implementa el script a su forma, este es el mío, que intenté preparar para evitar parsear la pagina de indices y también para evitar el uso de archivos intermedios: #! /bin/sh if [ $(date +%u) -ne 7 ]; then OUTDIR=/var/www/granma GRANMA='http://www.granma.cu/file/pdf/'$(date +%Y/%m/%d)'/G_'$(date +%Y%m%d) (wget --spider -q $GRANMA'17.pdf') && EDICION='17' || EDICION='09' wget -bc $GRANMA$EDICION'.pdf' -O $OUTDIR'/granma_'$(date +%F)'.pdf' -o $OUTDIR'/granma.log' unset EDICION GRANMA OUTDIR fi __ Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba. Gutl-l@jovenclub.cu https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l
Re: [Gutl-l] Script para descargar versión impresa del granma y juventud rebelde
Colega, aquí te va. Revisalo veras que es fácil, yo lo tengo llamado por cron y lo descarga perfecto, luego lo cogen los usuarios por una paginita web interna, y muchos contentos. Espero te sirva. -- Saludos -- 0ooo ooo0( ) ( )) / \ ((_/ \_) ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø Joel Ventura Castillo J' Grupo Informática Empresa Importadora - Exportadora ILECO Dir.: O' Reilly No. 152 e/ San Ignacio y Mercaderes, Habana Vieja, Cuba. E-Mail: j...@ecoimpex.com.cu Teléf.: Directo: 8615585 Pizarra: 8625081 al 84, Ext. 156 ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø El 08/07/2015 07:10 a.m., Hanoi Calvo Fernández escribió: mandamelo por favor se te agradece de antemano El 06/07/15 a las 18:46, joel escribió: Yo tengo uno que uso para el granma, y me descarga bien, si lo quieres te lo envió al privado y a quien lo quiera. próxima parte #!/bin/bash dia=`date +"%d"` mes=`date +"%m"` anno=`date +"%Y"` fecha=$anno$mes$dia fd=$anno"/"$mes"/"$dia destino="/home/descargas/granma" udestino="/home/Internet/WEB/datos/granma/" #configuracion de los ficheros a descargar granma="http://www.granma.cu/file/pdf/"${fd}"/G_"${fecha}"09.pdf; granmav="http://www.granma.cu/file/pdf/"${fd}"/G_"${fecha}"17.pdf; #verificamos directorios de trabajo if [ ! -d $destino ] then mkdir $destino fi if [ ! -d $udestino ] then mkdir $udestino fi ##usamos el proxy #export https_proxy=http://usuario:contrasena@ip_server_proxy:puerto #export http_proxy=http://usuario:contrasena@ip_server_proxy:puerto #export ftps_proxy=http://usuario:contrasena@ip_server_proxy:puerto #export ftp_proxy=http://usuario:contrasena@ip_server_proxy:puerto vie=`date +"%A"` echo -ne " $vie \n" if [ $vie = "viernes" ] then #echo "" wget -r -nd -P${destino} ${granmav} else #echo "" wget -r -nd -P${destino} ${granma} fi hoydestino=${udestino}"El_Granma_de_hoy.pdf" efile=${destino}"/G*.pdf" chmod 755 -R $udestino cd $udestino case $mes in "02") mesz="01";; "03") mesz="02";; "04") mesz="03";; "05") mesz="04";; "06") mesz="05";; "07") mesz="06";; "08") mesz="07";; "09") mesz="08";; "10") mesz="09";; "11") mesz="10";; "12") mesz="11";; esac efilez="Granma_"${anno}"_mes_"${mesz}".zip" zip -q -R $efilez "G*"${anno}$mesz"*.pdf" efiled="G*"${anno}$mesz"*.pdf" echo -ne " el mes $mes \n" rm $efiled rm $hoydestino cp -u $efile $udestino mv -f $efile $hoydestino __ Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba. Gutl-l@jovenclub.cu https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l
Re: [Gutl-l] Script para descargar versión impresa del granma y juventud rebelde
mandamelo por favor se te agradece de antemano El 06/07/15 a las 18:46, joel escribió: Yo tengo uno que uso para el granma, y me descarga bien, si lo quieres te lo envió al privado y a quien lo quiera. -- Hanoi Calvo Fernández Administrador Redes Dir Mcpal Finanzas y Precios Isla de la Juventud linux user 720924 lider Proyecto SCNET http://scnetisla.cubava.cu __ Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba. Gutl-l@jovenclub.cu https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l
Re: [Gutl-l] Script para descargar versión impresa del granma y juventud rebelde
El 06/07/15 18:46, joel escribió: #DECLARACIONES DE VARIABLES FECHA=$(date +%Y/%m/%d) DATE=$(date +%Y%m%d) URL1="http://www.granma.cu/; URL2="http://www.juventudrebelde.cu/; GRANMA='http://www.granma.cu/file/pdf/'$FECHA'/G_'$DATE'09.pdf' GRANMAV='http://www.granma.cu/file/pdf/'$FECHA'/G_'$DATE'17.pdf' JUVENTUDREBELDE="http://www.juventudrebelde.cu/file/pdf/impreso/$FECHA/icompleta.pdf; log="/home/juset/Descargas/log" #POSICION cd /var/www/html/ #BORRADO DE PAGINA ANTERIOR rm -R granma #rm -R juventudrebelde #DESCARGA DE LA PAGINA wget -p -k --ignore-length $URL1 -o $log/granma.log #wget -p $URL2 #RENOMBRADO DE CARPETA mv www.granma.cu granma #mv www.juventudrebelde.cu juventudrebelde #BORRANDO LINEAS DEL HTML PARA QUE NO BUSQUE ONLINE cd /var/www/html/granma/ #rm -R js/ sed 's/www.granma.cu/periodico.cmg.provari.cu/g' index.html > index.txt rm index.html sed 's/connect.facebook.net//g' index.txt > index.php #sed -e '431, 437' index.txt > index.php #sed -e '1024, 1029d' index.txt > index.html #mv index.php index.html #SUSTITUYENDO EN EL FICHERO LAS PALABRAS index.html POR ESPACIOS EN BLANCO #sed '151 s/index.html//g' menuizq.htm > menuizq.txt #sed '151 s/_blank//g' menuizq.txt > menuizq.htm #rm menuizq.txt #DESCARGANDO EDICION IMPRESA #cd /var/www/granma/$FECHA/ rm /var/www/html/impreso/*.* cd /var/www/html/impreso VIE=$(date +%A) if [ "$VIE" = "viernes" ]; then wget -r -nd $GRANMAV -o $log/granma_impreso.log mv 'G_'$DATE'17.pdf' granma.pdf else wget -r -nd $GRANMA -o $log/granma_impreso.log mv 'G_'$DATE'09.pdf' granma.pdf fi wget -r -nd $JUVENTUDREBELDE -o $log/juventud_impreso.log #RENOMBRANDO LOS PDF mv icompleta.pdf juventudrebelde.pdf #COPIANDO A LA HEMEROTECA cp granma.pdf /home/juset/Público/hemeroteca/granma/$(date +%Y.%m.%d).pdf cp juventudrebelde.pdf /home/juset/Público/hemeroteca/juventudrebelde/$(date +%Y.%m.%d).pdf chmod -R 777 /var/www/html/granma echo Finalizada descarga de los Periodicos exit 0 -- Saludos, Juset Administrador del Sistema Informatico Unidad Empresarial de Base Provari Camaguey Telf: (53)(32) 26 4802, 26 4803 ext 213 GNU/Linux Ubuntu Trusty Linux user # 383170 "El tiempo no se gasta, se gasta la vida de quien lo pierde" __ Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba. Gutl-l@jovenclub.cu https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l
Re: [Gutl-l] Script para descargar versión impresa del granma y juventud rebelde
Yo tengo uno que uso para el granma, y me descarga bien, si lo quieres te lo envió al privado y a quien lo quiera. -- Saludos -- 0ooo ooo0( ) ( )) / \ ((_/ \_) ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø Joel Ventura Castillo J' Grupo Informática Empresa Importadora - Exportadora ILECO Dir.: O' Reilly No. 152 e/ San Ignacio y Mercaderes, Habana Vieja, Cuba. E-Mail: j...@ecoimpex.com.cu Teléf.: Directo: 8615585 Pizarra: 8625081 al 84, Ext. 156 ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø El 06/07/2015 10:19 a.m., Rafael Pérez Saborit escribió: Saludos comunidad, hoy recordaba que hace un gran tiempo a trás casi un año, se trato el tema del asusto en cuestión, recuro a ustedes para ver quien esta implementado un script que me permita hacer esto de descargar la versión impresa(pdf) del granma y juventud rebelde. Shalom! -- Este mensaje le ha llegado mediante el servicio de correo electronico que ofrece Infomed para respaldar el cumplimiento de las misiones del Sistema Nacional de Salud. La persona que envia este correo asume el compromiso de usar el servicio a tales fines y cumplir con las regulaciones establecidas Infomed: http://www.sld.cu/ __ Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba. Gutl-l@jovenclub.cu https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l __ Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba. Gutl-l@jovenclub.cu https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l
Re: [Gutl-l] Script para descargar versión impresa del granma y juventud rebelde
Buenas Tardes, hace rato me encentro en lo mismo, si tienes algo no dudes en compartirlo Saludos -- Este mensaje le ha llegado mediante el servicio de correo electronico que ofrece Infomed para respaldar el cumplimiento de las misiones del Sistema Nacional de Salud. La persona que envia este correo asume el compromiso de usar el servicio a tales fines y cumplir con las regulaciones establecidas Infomed: http://www.sld.cu/ __ Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba. Gutl-l@jovenclub.cu https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l
[Gutl-l] Script para descargar versión impresa del granma y juventud rebelde
Saludos comunidad, hoy recordaba que hace un gran tiempo a trás casi un año, se trato el tema del asusto en cuestión, recuro a ustedes para ver quien esta implementado un script que me permita hacer esto de descargar la versión impresa(pdf) del granma y juventud rebelde. Shalom! -- Este mensaje le ha llegado mediante el servicio de correo electronico que ofrece Infomed para respaldar el cumplimiento de las misiones del Sistema Nacional de Salud. La persona que envia este correo asume el compromiso de usar el servicio a tales fines y cumplir con las regulaciones establecidas Infomed: http://www.sld.cu/ __ Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba. Gutl-l@jovenclub.cu https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l