Re: Son cimitlenmis dosyalar - Arman'in furyasi :-)
- From: erkan <Selamsana uni de>
- To: gnome-turk gnome org
- Subject: Re: Son cimitlenmis dosyalar - Arman'in furyasi :-)
- Date: Tue, 11 Feb 2003 11:40:02 +0000
Fatih Demir yazmış:
> #!/bin/sh
>
> echo "Start acting?!"
> read -pOke
Bence burda ufak bir logik hatası olur.
Hayır dedıgımde veya işleme devam etmek ismediğim anda bile gene işlem
yapmak isteyecektir. O zaman READ a gerek yok..Dırek olarak
çalıstırsın.. yada başka bir alternatif
Benim önerim basit bir YES/NO.
Örn:
-------GNOME-Turk_KBabal_Tecavuezuenden_Kurtulus.sh:--------
> #!/bin/sh
>
typeset okunan
okunan="Z"
yesno()
{
local oku
while :; do
echo -n "$1 [ e/h ]"
read oku
okunan=$oku
case $oku in
h|H) return 1 ;;
e|E) break ;;
esac
done
}
yesno "Start acting ?" || exit 1
if [ "$okunan" = "e" -o "$okunan" = "E" ] ; then
POS=`ls *.po`
if [ ! -z "$POS" ] ; then
> for i in "$POS"
> do
> sed -e /^.*X-Generator.*$/d -e
> s/^.*Language-Team.*$/'"Language-Team: Turkish
> <gnome-turk@gnome.org>\\n"'/ < $i > $i.new
>
> [ -f $i.new ] && mv -f $i.new $i
> msgfmt -c $i
> rm -f messages.mo
> done
else
echo "Sanırım PO dosyası yok bu dizinde..:-("
exit 1
fi
fi
echo " Danke..PO dosyalarında herhangi bir arıza yoksa, sanırım işlem
tamam....:-)"
-------------------------------------------------------
erkaN
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]