[debiancolombia] Comillas en bash
Julian
xtecuan en gmail.com
Jue Mayo 8 17:56:19 COT 2008
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
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://listas.debiancolombia.org/pipermail/general/attachments/20080508/48c27b97/attachment.htm
------------ próxima parte ------------
Se ha borrado un mensaje que no está en formato texto plano...
Nombre : fijarFechaHora.sh
Tipo : application/x-sh
Tamaño : 801 bytes
Descripción: no disponible
Url : http://listas.debiancolombia.org/pipermail/general/attachments/20080508/48c27b97/attachment.sh
Más información sobre la lista de distribución General