Avatar billede shjdsi Nybegynder
24. juli 2002 - 13:44 Der er 2 løsninger

check af processer på unix

jeg sidder og roder med overvågning af unix maskiner, dertil har jeg lavet shell scripts, men jeg synes ikke rigtigt at det er særligt godt at teste på proccesser(PID) i shell.
Derfor ville jeg høre om der fandtes metoder,funktioner der kunne gøre dette på en bedre måde i c.
F.eks chekke på processnavn og tilhørende pid eller lign.

Eller kan det i virkeligheden ikke betale sig at lave noget sådan i et lille c program!
Avatar billede dr.truti Nybegynder
27. juli 2002 - 13:51 #1
Jeg syntes at Shell scripts er kanon gode til ting som du naævner da de er hurtige at skrive og du bruger bare std. kommandoer. C kan selvfølglig køre det samme men jeg kan ikke lige se at det vil være super nemt. Jeg ville holde mig til Shell i disse små opgaver....

Truti
Avatar billede tuxic Nybegynder
15. september 2002 - 01:31 #2
Jeg tror heller ikke C vil være at foretrække her. Men det kommer an på situationen: Hvis performance er vigtigt er C jo altid godt. Ellers er perl oxo en mulighed.
Du kender kommandoen grep?
asso
ps -All | grep httpd

ellers er awk også oplagt her
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester