/ / UNIX: nastaví názov procesu pri spustení alebo zobrazí absolútnu cestu v 'ps -ef' - unix, process

UNIX: nastaviť názov procesu, keď začal alebo Zobraziť absolútna cesta v "ps-ef"-unix, proces

Začínam príklady toho istého skriptu pod rôznymi adresármi, ale keď som ps -ef Vidím:

... /bin/bash ./example.sh ...
... /bin/bash ./example.sh ...

Ako môžem ešte svoj proces nazvať ./example.sha buď zobraziť absolútnu cestu k adresáru, alebo nastaviť vlastný názov procesu, aby som pri používaní mohol rozlíšiť procesy bežiace v rôznych adresároch ps -ef

odpovede:

0 pre odpoveď č. 1

skontrolovať toto, ukazuje, ako môžete získať celú cestu procesu

ale ak chcete nastaviť nový názov procesu, potommôžete svoje súbory premenovať na example1.sh, example2.sh ... a vytvoriť symbolický odkaz ln -s example1.sh example.sh a zakaždým, keď chcete zavolať iný súbor, zmeňte odkaz.