Cevap: veriables problemi
alias listele { set %1 1 | set %2 $var(*,0) | while %1 <= %2 { if $regex($($var(*,%1),2),/[1-9]/g) && !$regex($($var(*,%1),2),/[a-z]/g) { var %= = $addtok(%=,$+($var(*,%1),½,$($var(*,%1),2)),32) } | inc %1 } | unset %1 %2 | echo -a $replace(%=,$chr(189),$chr(32)) }
Bu şekilde while döngüsünde'ki veriable'leri göstermiyecektir.
Fakat $sorttok kullanıp numaraları en büyükten küçüğe okutamaya kalktığımızda, değer'ler ile değer'lere ait veriable'lerin sırası karışıyor.
Ama yapmaya calışacağım, şuan'da çıkmam lazım.
Gelince ilgileneceğim. |