Jag försöker ta ägaren till en process från en lista, jag har kommandot pidof nmap för att få den dåvarande ps -u <PID> | grep USER som jag för närvarande spelar med, men när jag kör den, slutar det bara skriva ut titlarna (översta raden).

ange bildbeskrivning här

Hur kan jag ta tag namnet på ägaren som får process-ID?

Kommentarer

Svar

ps -o user= -p PIDHERE 

Detta väljer processen PIDHERE med -p, instruerar sedan ps att formatera utdata genom att endast skriva ut kolumnen user; = -tecknet betyder ”byta namn på kolumnen user till (ingenting)”, vilket effektivt tar bort rubrikraden.

Kommentarer

  • Så är det (ingenting), ingenting, " ingenting " , " ",, ' ', eller bara vad?
  • @Wolfpack ' 08 det ' är svårt att beteckna " ingenting " via text; ledsen för förvirringen. Det finns ' ingen ersättningstext efter likhetstecknet.
  • Tack, jag uppskattar verkligen ditt svar.

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *