Bagaimana saya bisa mendapatkan argumen perintah atau seluruh baris perintah dari proses yang sedang berjalan menggunakan nama prosesnya?
Misalnya proses ini:
# ps
PID USER TIME COMMAND
1452 root 0:00 /sbin/udhcpc -b -T 1 -A 12 -i eth0 -p /var/run/udhcpc.eth0.pid
Dan yang saya inginkan adalah /sbin/udhcpc -b -T 1 -A 12 -i eth0 -p /var/run/udhcpc.eth0.pidargumen. Saya tahu nama proses dan ingin argumennya. Saya menggunakan Busybox di SliTaz.
pidof <process name>ps -o pid, args | grep $ PID | tr -s "" | cut -d "" -f 2 Tapi dengan cara ini saya tidak mendapatkan argumen dalam satu variabel
ps(tidak disarankan) atau Anda mencari beberapa perintah alternatifpsyang akan memberi Anda output? Apa yang perlu dilakukan ketikapsmemberikan beberapa jalur output? cetak semua / pertama / terakhir?