The UNIX and Linux Forums  

Go Back   A UNIX és Linux Forums > Top Fórumok > A UNIX a fejlett és szakértői Felhasználók
.
google unix.com



A UNIX a fejlett és szakértői Felhasználók Szakértő-to-szakértő. Tudjon fejlett UNIX, UNIX parancsokat, a Linux operációs rendszereket, Rendszeradminisztráció, programozás, a Shell, a Shell Scripts, Solaris, Linux, HP-UX, AIX, OS X, BSD.

Több, UNIX és Linux fórum témák Ön által talált Hasznos
Szál Thread Starter Fórum Válaszok Utolsó hozzászólás
Különbség grep, egrep és fgrep ravind27 UNIX Desktop dummies Kérdések és válaszok 2 06-14-2009 08:37 AM
futó folyamatok ellenőrzése nhatch Shell programozás és Scripting 2 12-21-2007 09:03 AM
Can we grep egy listát az összes futó PID egy fájlt!?? Marconi Shell programozás és Scripting 1 12-20-2007 04:48 PM
hogyan találjuk meg a folyamatokat, amelyek az összes futó speedieB A UNIX a dummies Kérdések és válaszok 9 07-12-2006 06:04 AM
grep / awk / egrep? whugo A UNIX a dummies Kérdések és válaszok 3 01-20-2006 12:51 AM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Téma eszközök Keresés a téma Rate Thread Megjelenítési módok
  #1 (permalink)  
Old 08-23-2005
jimmynath jimmynath is offline
Regisztrált felhasználó
  
 

Join Date: Aug 2005
Hozzászólások: 11
szükségességét, hogy a grep vagy egrep a futó folyamatok, a C kép

Szia,

Meg akarom tudni, ha adott folyamat fut egy adott pillanatban a C? legyen szíves mondja meg hogyan tudom csinálni. Jelenleg Próbálom megmenteni, e folyamatok ids egy fájlt, és ellenőrizze azt. De ez nem egy üzembiztos módszer.

thanks in advance.


Jimmy
  #2 (permalink)  
Old 08-23-2005
Jim McNAMARA jim mcnamara is offline Forum Staff  
...@...
  
 

Join Date: Feb 2004
Helyszín: NM
Hozzászólások: 5.807
Próbálja ki férfi getutent

Ez a funkció olvas bármilyen fájlt "utmp" formában - az / etc / utmp fájl a legújabb bejegyzéseket. A struktúra már utmp információk PID jelenleg fut.

Akkor időszakosan nyitva, olvasd el az / etc / utmp, majd zárja be azt, hogy megtalálja az éppen futó folyamatokat.
  #3 (permalink)  
Old 08-24-2005
jimmynath jimmynath is offline
Regisztrált felhasználó
  
 

Join Date: Aug 2005
Hozzászólások: 11
Nem találja a funkciót és getutent még nem találtam az / etc / UMP fájlt. I am using FreeBSD 5.4 version.ll
  #4 (permalink)  
Old 08-24-2005
Jim McNAMARA jim mcnamara is offline Forum Staff  
...@...
  
 

Join Date: Feb 2004
Helyszín: NM
Hozzászólások: 5.807
próbálja az ember getutxent - ez legyen a rendszerben. A program automatikusan megnyit egy fájlt:
/ etc / Utmp
/ etc / utmpx vagy
/ var / adm / wtmp

/ etc / utmp nem létezik attól függően, hogyan állítsa be a rendszert. Ha a fogyatékkal élő bármely számviteli, akkor nem is létezik.

Is próbálja meg popen és egy shell script - Most elkészült function ize () - kapsz megváltoztatni, és a parancsot használja:

Kód:
#include <stdio.h>
#include <sys/types.h>
#include <stdlib.h>
pid_t foo(char *pid_to_find)
{
    char cmd[296]={0x0}; /* 40 + 256 */
    char tmp[256]={0x0};
    FILE *in=NULL;
    int retval=0;
    pid_t the_pid_I_found=0;

    snprintf(cmd,sizeof(cmd)-40,
       "ps -ef | grep  %s | awk '{print $2}'",pid_to_find);
    in=popen(cmd, "r");
    if(in==NULL)
    {
         perror("Shell execution error");
         exit(EXIT_FAILURE);
    }
    while(fgets(tmp,4096,in)!=NULL)
    {
         the_pid_I_found=atol(tmp);
         break;
    }
    retval=pclose(in);
    return the_pid_I_found;
}

  #5 (permalink)  
Old 08-24-2005
jimmynath jimmynath is offline
Regisztrált felhasználó
  
 

Join Date: Aug 2005
Hozzászólások: 11
Köszönöm a segítséget. Én igen nem tették lehetővé a számviteli és szintén köszönet a sript. Megpróbálom azt.


Köszönet még egyszer a segítséget.

Jimmy
  #6 (permalink)  
Old 09-08-2005
jimmynath jimmynath is offline
Regisztrált felhasználó
  
 

Join Date: Aug 2005
Hozzászólások: 11
A szakértők,

Megtudtam, hogy a használó popen és az awk parancs bevezet egy versenyautó feltételt.
Csinál akárki volna valami ötlete, hogy miért?

Köszönöm előre.

Jim
Closed Thread

Könyvjelzõk

Címkék
grep vagy

Téma eszközök Keresés a téma
Keresés a téma:

Részletes keresés
Megjelenítési módok Rate this thread
Rate this thread:

Posting szabályzat
Ön nem post new threads
Ön nem post válaszok
Ön nem post Csatolmányok
Ön nem szerkeszteni az üzeneteidet

BB kód van Be
Smilies vannak Be
[IMG] kód Be
HTML kód Ki
Trackbacks vannak Be
Pingbacks vannak Be
Refbacks vannak Be




Minden idő GMT -4. Az idő most 12:06 AM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Nyelvre lefordítva Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
A UNIX és Linux Fórum Tartalom Copyright © 1993-2009. Minden jog Reserved.Ad menedzsment RedTyger

Content Relevant URLs by vBSEO 3.2.0