¿Qué es “sh -c” y qué hace?

¿Qué es “sh -c” y qué hace?

Estaba comprobando los procesos en ejecución de un script de Python que creé y vi que sh -c python Program.pyse estaba ejecutando.

¿Qué es sh -cy para qué sirve?

Respuesta1

Referencia: sh-https://en.wikipedia.org/wiki/Bourne_shell

shal igual que bashtoma un -cinterruptor seguido de un nombre de comando, con la intención de ejecutar el comando y luego salir. El texto restante después de -c python(aquí) son parámetros proporcionados a python.

Entonces, esta es una forma de iniciar Python con un "entorno" (proporcionado por sh), similar a iniciar Python manualmente desde sh.

Entorno: man bash enterluego escriba /ENVy enter.
(presione npara ver el siguiente y ppara ver las instancias anteriores de ENV en la página de manual)

Mas palabras:https://askubuntu.com/questions/831847/what-is-the-sh-c-command

información relacionada