[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