On 07/05/2010 11:49 AM, Ionel Mugurel Ciobica wrote:
> Pe de alta parte vad ca bash e mai destept, stie ca marti are 5 litere
> (nu sase cum crede printf):
>
> # k=marți
> # echo ${#k}
> 5
>
> Poate pot scrie eu o functie simpla bash care numara caracterele si
> adauga spatiile necesare sa se poata alinia corect....

Varianta incrucisa-ti-s-ar ochii

$ for k in luni marți; do printf "%`expr 10 - \`echo ${#k}\``s%s\n" " " 
$k; done
        luni
       marți

-- 
Dan Borlovan
Datagroup-Int
_______________________________________________
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug

Reply via email to