Paso 3: Código revisado.
GHP.sh:
[código]
#=================================
# Obtener el horóscopo
#-------------------------------------------------
# Obtener el horoscopo, pero tienen un defecto.
# obtener muestra
hsign = ""
hsign = "virgo"
hsign = $(zenity--entrada \
--title = "Horóscopo diario" \
--texto = "escriba su _sign:" \
--texto de la entrada "$hsign")
#-------------------------------------------
salida # configuración del cuadro de diálogo
anchura de carácter # para cuadro de información
CW = 38
#-----------------------------------------------------------
#create archivo de datos (datadir y el nombre puede ser cambiado a sus necesidades.
datadir = "/ casa eddie, signos"
nombre de archivo = "$datadir/th"
# Asegúrese de que hsign es mayúscula
hsign = "'echo $hsign|tr '[a-z]' ' [A-z]''"
gato $datadir/$hsign > $filename
echo - n "fecha de hoy:" >> $filename
fecha + %d >> $filename
echo "Horóscopo para:" >> $filename
lince-ancho 1000 - descarga "http://www.creators.com/lifestylefeatures/horoscopes/horoscopes-by-holiday.html" | grep $hsign | doblar -sw $cw >> $filename
#------------------------------------------------------------------------------------------------
#output
zenity--texto-info--filename = $filename
#remove archivos innecesarios
RM $filename
#================================================================
[/ code]
En el datadir, puede ejecutar el programa para obtener los siguientes cuadros de diálogo.
$./ghp.sh
....