ututo
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [UTUTO-GNU] Crear calendario libres


From: Osvaldo Suarez
Subject: Re: [UTUTO-GNU] Crear calendario libres
Date: Sun, 30 Mar 2008 23:03:18 -0300

Hola:
>  1 Esto se pude lograr con sed?#cal|tail -n +3| sed .....
>  2 O algun otro comando?
y otra forma seria:

cal |tail -n +3 |awk  '{ line=$0;monday=substr(line,4,2);
sunday=substr(line,0,2);printf("<tr><td>%s</td>
<td>%s</td></tr>\n",sunday,monday)}'

esa seria otra forma, bueno, a ese script le pondria un echo inicial
(echo "<table>" ; cat | tail .... ; echo "</table>"
y le faltaria adicionar los restantes dias de la semana con sus
respectivos substr.
aprovecho el hecho de que en cada linea son fijos la cantidad de
caracteres y espacios.
deben haber otras formas, no creo que esta sea las mas elegante pero
te introduce al comando awk que unifica mucho del sed y bash.
si te fuera familiar el perl pudieras revisar esto:
http://search.cpan.org/~ajackson/PlotCalendar-1.4/PlotCalendar/Month.pm

Saludos
Osvaldo




reply via email to

[Prev in Thread] Current Thread [Next in Thread]