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
[email protected]
http://lists.lug.ro/mailman/listinfo/rlug