Come posso ottenere gli argomenti di comando o l'intera riga di comando da un processo in esecuzione usando il nome del processo?
Ad esempio questo processo:
# ps
PID USER TIME COMMAND
1452 root 0:00 /sbin/udhcpc -b -T 1 -A 12 -i eth0 -p /var/run/udhcpc.eth0.pid
E quello che voglio è /sbin/udhcpc -b -T 1 -A 12 -i eth0 -p /var/run/udhcpc.eth0.pid
o gli argomenti. Conosco il nome del processo e voglio i suoi argomenti. Sto usando Busybox su SliTaz.
pidof <process name>
ps -o pid, args | grep $ PID | tr -s "" | cut -d "" -f 2 Ma in questo modo non ottengo gli arg in una variabile
ps
(non consigliato) o stai cercando qualche comando alternativops
che ti dia l'output? Cosa bisogna fare quandops
fornisce più righe di output? stampa tutto / primo / ultimo?