Gün döngülerinde günü 1 karakterden 2 karaktere çıkarmak için;
Aşağıdaki script karakterin uzunluğuna bakar, 1 ise soluna 0 ekler.
for (( yest = 1 ; yest <= $maxgun ; yest++ )) ; do
dun=$yest
uzunluk=`expr length $dun`
if [ $uzunluk -lt 2 ] ; then
dun=0${dun}
fi
echo $dun
done
Tuesday, December 7, 2010
Friday, February 19, 2010
Shell Script For dongusu
Shell scriptte For dongusu içinde
for gun in 01 02 03 04 05 06 07 08 09 10 ; do
...
done
yazılabildigi gibi bu donguyu daha kısa olarak
for
for (( gun = 01 ; gun <= 10 ; gun++ )) ; do
...
done
yazmak mümkün.
for gun in 01 02 03 04 05 06 07 08 09 10 ; do
...
done
yazılabildigi gibi bu donguyu daha kısa olarak
for
for (( gun = 01 ; gun <= 10 ; gun++ )) ; do
...
done
yazmak mümkün.
Thursday, February 4, 2010
Ayın Son gününü bulmak
Yıl ve ay bilgisi parametre olarak verilen tarihin son gününü bulmak için;
cal $yil $ay | grep . | fmt -1 | tail -1
yazmak yeterli.
cal $yil $ay | grep . | fmt -1 | tail -1
yazmak yeterli.
Subscribe to:
Comments (Atom)
