Cuma, Haziran 08, 2007

Ubuntu gutsyde laptop mode'a gecerken ufak bi hat

Gutsyde laptop mode'u elle acmak icin /usr/sbin/ altinda laptop_mode diye bir shell script var. Ancak bu scripti cali$tirdiginizda eger start parametresini verirseniz $oyle bir hata ile kar$ila$acaksiniz:

/usr/sbin/laptop_mode: line 597: [: ==: unary operator expected
/usr/sbin/laptop_mode: line 600: [: ==: unary operator expected

bunu gidermek icin hemen bu dosyayi vim'le acin ve 597 satirdaki

if [ $1 == "start" ]; then

satirini

if [ "start" == $1 ]; then

yapin. Aynisini 600. satir icinde tekrarlayin.
Artik script sorunsuz olarak calisacak.
P.S:Evet diff yazamayacak kadar usengecim.

Hiç yorum yok: