madem user'in tty'sini system ile aliyorsunuz (baska yolla da alinabilir
mi bilemiyorum!) w'i kullanacaginiza tty komutunu kullanmayi deneyin :)
(/dev/ttyXX seklinde bi cikti verir...)
> C de system fonksiyonunu kullanirken assagidaki ornekteki gibi
> bi user in tty sini pts diye bir degiskene atamak istiyorum ancak
> system icerisindeki komutu yapip direk ekrana yaziyor compiler
> hata vermiyor ama istedigim de olmuyor boyle bir seyi nasil yapabilirim
> acaba simdiden tesekkurler
>
> char pts;
> pts=system("w |grep bi_user |awk '{print $2}'");
> printf("o user su an %c de \n",pts");
> Cem CEVIK
> cemc@onyx.msis.metu.edu.tr
> e106334@orca.cc.metu.edu.tr
>
>
----------------------------------------------------------
Cihat ARIKAN (E.U. Tekstil Muh. Sys. Adm.)
E-mail: arikan@bornova.ege.edu.tr
arikan@textile.ege.edu.tr [(+90)(232)3880110-2773]
arikan@textil.ege.edu.tr [(+90)(232)3884000-2773]
arikan@konsan.com.tr [(+90)(232)4636267]
ICQ : 886535