mkdir não está funcionando com opção sudo e shell

1

Um dos aplicativos que tentam criar um diretório falhando com o erro abaixo na máquina Linux:

$ / usr / bin / sudo -su oracle / bin / sh -c '/ bin / mkdir -p / u01 / app / oracle / test12'

/ bin / mkdir: operando ausente Tente '/ bin / mkdir --help' para mais informações.

O usuário unix tem o acesso sudo no oracle e que está funcionando perfeitamente na outra máquina.

    
por user227833 25.06.2014 / 10:47

1 resposta

0

Tente simplesmente (/ bin / sh não é necessário a todos):

sudo -su oracle /bin/mkdir -p /u01/app/oracle/test12

Pode ser que seu problema seja causado por qoutes processados cedo demais. Se assim for, pode ser resolvido por escapar: \ '

    
por 26.06.2014 / 11:16

Tags