|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Feb 2000
Città: crema (cr) EH SI!! SONO TUTTI FINOCCHI CON IL CULO DEGLI ALTRI
Messaggi: 1892
|
[BASH]Script per leggere un output
Ciao a tutti, come da titolo dovrei creare uno script per leggere un output e produrre a sua volta come output un determinato pezzo di cio' che legge...
nelle specifico voglio che quando lancio pippo lui mi estragga il pid dal comando ps aux|grep -i $1 posso concedermi il lusso di non preoccuparmi se ci sono piu' di un risultato so che sara' uno o che cmq sarebbe il primo contando che il secondo e' il comando grep che cerca $1, il pid e' il secondo gruppo di caratteri... ho cercato con google ma ci sono esempi solo per leggere le righe dei file... mi date una mano? grasssiiieee
__________________
Le Mie Statistiche Del BOINC |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Feb 2006
Città: Parma
Messaggi: 3010
|
Uhmm... tutto molto chiaro...
Stando semplici semplici: man pidof ? Codice:
gimli@kwankey ~$ pidof kdm 1627 gimli@kwankey ~$ pidof chrome 9497 9492 9444 9437 9305 9276 9275 9270 Codice:
gimli@kwankey ~$ ps -o pid,args -u gimli | grep "/usr/lib/chromium-browser/chrome --type=zygote" 9276 /usr/lib/chromium-browser/chrome --type=zygote 9556 grep --colour=auto /usr/lib/chromium-browser/chrome --type=zygote gimli@kwankey ~$ ps -o pid,args -u gimli | grep "/usr/lib/chromium-browser/chrome --type=zygote$" 9276 /usr/lib/chromium-browser/chrome --type=zygote gimli@kwankey ~$ ps -o pid,args -u gimli | grep "/usr/lib/chromium-browser/chrome --type=zygote$" | cut -d\ -f2 9276 man ps e man cut per dettagli sulle altre opzioni.
__________________
~Breve riferimento ai comandi GNU/Linux (ormai non molto breve...) |
|
|
|
|
|
#3 | |
|
Senior Member
Iscritto dal: Feb 2000
Città: crema (cr) EH SI!! SONO TUTTI FINOCCHI CON IL CULO DEGLI ALTRI
Messaggi: 1892
|
Quote:
-ho estratto il pid con cut come mi suggerisci tu -killall fa gia quello che volevo fare io pero' ora vorrei qualcosa di piu' interessante, del tipo: opera ad esempio attiva piu' di un processo.... fra cui anche quello per il flugin flash, ora sarebbe bello se riuscissi a fare qualcosa che eseguito ps -eo pid,comm|grep -i $1|cut -d\ -f2 legga tutte le righe generate, e mi proponga la scelta di quale processare e poi concludere acquisendo il pid dalla riga scelta e uccidere il processo.... dici che swi puo' fare o bisogna passare al c?
__________________
Le Mie Statistiche Del BOINC Ultima modifica di ilmanu : 15-05-2010 alle 15:14. |
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 20:14.




















