A-) Comando executado: mkdir myapp/logs
B-) erro: mkdir: cannot create directory ‘myapp/logs’: No such file or directory
A-) Comando executado: mkdir myapp/logs
B-) erro: mkdir: cannot create directory ‘myapp/logs’: No such file or directory
Olá, João. Tudo bem?
Isso acontece porque o comando mkdir
que você usou tenta criar o diretório logs
dentro de myapp
, mas não consegue encontrar myapp
.
LOG_DIR
está correto e se o diretório realmente existe. Por exemplo, se você definiu LOG_DIR="../myapp/logs"
, o diretório myapp/logs
precisa estar no local esperado em relação ao diretório onde está executando o script.Você pode criar o diretório myapp
primeiro e, em seguida, criar o diretório logs
dentro dele. Você pode fazer isso com o seguinte comando:
mkdir -p myapp/logs
O -p
é uma opção do comando mkdir
que cria todos os diretórios necessários no caminho especificado, caso eles não existam. Assim, ele criará myapp
e logs
de uma só vez, se necessário.
Espero ter ajudado e bons estudos.
Boa tarde, Renan
Deu certo, muito obrigado!