Qual shell o os.system usa no Python?

5

No Python, quando executo um comando com

os.system

qual shell é usado?

    
por NerdOfLinux 15.11.2017 / 15:28

1 resposta

4

Por padrão, ele será executado no shell Bourne (que seria /bin/sh ).

os.system("/bin/bash \"echo 'Rincewind rules' \" ") para usar bash e fazer eco das "regras de Rincewind".

    
por Rinzwind 15.11.2017 / 15:32

Tags