[debiancolombia] Comillas en bash
Diego Samuel Espitia Montenegro
dsespitia en gmail.com
Jue Mayo 8 19:45:06 COT 2008
La mejor solucion para eso es que le subas NTP y el lo cuadra
automaticamente por internet.
Es hacer apt-get install ntpd
y coloca mas como servidor 0.pool.ntp.org
Sale sin problemas
El día 8 de mayo de 2008 17:56, Julian <xtecuan en gmail.com> escribió:
> Mira si te sirve ese ejemplo, hace en esencia lo que necesitas
>
> 2008/5/7 Camilo Quevedo <camque en gmail.com>:
>
> Buen día
>> Estoy haciendo un script en bash q me cambie la hora del sistema ya q
>> Debian Etch me reconoce la hora del BIOS como UTC, cuando en realidad es
>> hora local, y si la configuro la BIOS después cuando arranco windows
>> esta desconfigurada, aclaro q al instalar el sistema le puse que no hora
>> UTC pero igual me la configuro así. Modifique el archivo donde guarda
>> esta configuración pero no hubo cambio, debido procedí a realizar un
>> script en bash para q cada q arranco sesión me cambie la hora, el
>> problema ahora con este es que no me reconoce las comillas del comando
>> q guardo en una variable; ya intente colocándole caracteres de escape (
>> \" o \' ) pero nada me sigue apareciendo el error. A continuación pongo
>> el código de mi script y el error q me muestra al ejecutarlo:
>>
>> ## inicio codigo bash ********************************
>> /#!/bin/sh
>> set `date +%Y`
>> ano=$1
>> set `date +%m`
>> mes=$1
>> set `date +%d`
>> dia=$1
>> set `date +%H`
>> hor=$1
>> set `date +%M`
>> min=$1
>> set `date +%S`
>> seg=$1
>> if [ $hor -le 18 ]; then
>> hor=$[$hor+5]
>> else
>> hor=0$[$hor-19]
>> dia=$[$dia+1]
>> if [ $dia -le 9 ]; then
>> dia=0$dia
>> fi
>> fi
>> nueva="date --set '$ano-$mes-$dia $hor:$min'"
>> $nueva
>> /## fin codigo bash ********************************
>>
>>
>> lo ejecuto con /sudo sh cambiar_hora /y me sale el siguiente error:
>>
>> /date: the argument «12:54'» lacks a leading `+';
>> When using an option to specify date(s), any non-option
>> argument must be a format string beginning with `+'.
>> Pruebe `date --help' para más información./
>>
>> Si me pueden ayudar con esto se lo agradeceria mucho
>>
>> _______________________________________________
>> _______________________________________________
>> Comunidad de usuarios y desarrolladores de Debian GNU/Linux en Colombia
>> http://www.debiancolombia.org
>> debiancolombia mailing list
>> General en listas.debiancolombia.org
>> http://www.debiancolombia.org/lista
>>
>
>
>
> --
> Ing. Julian Rivera Pineda
> Java/Perl/Python/Gnome Metaprogrammer
>
> Xtecuan! Ufo Senshi Dai Apolon
> Para servir a Dios a la Virgen y a Usted!!!
> Java Helper Rover
> _______________________________________________
> _______________________________________________
> Comunidad de usuarios y desarrolladores de Debian GNU/Linux en Colombia
> http://www.debiancolombia.org
> debiancolombia mailing list
> General en listas.debiancolombia.org
> http://www.debiancolombia.org/lista
>
--
Cordialmente,
Diego Samuel Espitia Montenegro
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://listas.debiancolombia.org/pipermail/general/attachments/20080508/f05a70b4/attachment.htm
Más información sobre la lista de distribución General