me encontré con "$$" expresión en shell script, algo como esto
TFILE=$$
¿Puede alguien decirme su significado?
me encontré con "$$" expresión en shell script, algo como esto
TFILE=$$
¿Puede alguien decirme su significado?
$$
es la ID del proceso que se está ejecutando actualmente.
Es el identificador de proceso del proceso actual - ver una pregunta anterior en StackOverflow para más detalles: What does $$ mean in the shell?
$$ 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.
echo "$$" imprime el PID del proceso actual en ejecución.
¡Gracias, ahora el código tiene sentido! –