En el mundo de UNIX/Linux, dos guiones uno tras otro significan el final de las opciones. Por ejemplo, si desea buscar la cadena -n
con grep
deberías usar un comando como:
grep -- -n file
Si desea obtener solo el número de línea en el caso anterior, debe usar
grep -l -- -n file
Entonces el comando kill -- -0
intente enviar una señal al proceso con ID -0
(menos cero)
En este caso se usa para indicar que el -0
no es una opción que se está pasando. Si tuviera que hacer kill -0
pensaría en -0
como una opción, no como el PID que se pasa.
Por ejemplo, si hiciste ls -- -l
buscará un archivo llamado -l
en lugar de simplemente enumerar el directorio en forma larga.