2009-12-09 18 views
8

me encontré con "$$" expresión en shell script, algo como esto

TFILE=$$

¿Puede alguien decirme su significado?

Respuesta

20

$$ es la ID del proceso que se está ejecutando actualmente.

+0

¡Gracias, ahora el código tiene sentido! –

1

$$ es el identificador de proceso del proceso en ejecución en UNIX.

en su mayoría se utiliza con el nombre de los archivos de registro aor archivos temporales, por lo que no hay conflicto de nombres de archivos mientras se ejecutan varias instancias de los mismos scripts.

0

echo "$$" imprime el PID del proceso actual en ejecución.

Cuestiones relacionadas