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!