#!/bin/sh
ps h -p $$ -o args='' | cut -f1 -d' '
-
ps
lista de processos -
h
não imprime cabeçalhos de coluna -
-p <PID>
list apenas ID do processo PID -
$$
foi substituído pelo shell com o atual PID -
-o args
imprime a linha de comando, nenhuma outra informação -
cut
corta a saída em partes -
-f1
imprime apenas o primeiro campo -
-d' '
usa um espaço como separador de campo$ ./testje
/bin/sh