3
respostas

Verificação ou criação de diretório pros logs

Aparentemente os erros estão nas linhas iniciais, será que a sintaxe do comando atualizou?

3 respostas

Olá, Vilian! Tudo bem com você?

Sem muitas informações sobre qual operação você estava realizando que retornou logs diferentes dos apresentados em aula, não posso lhe confirmar isso com 100% de certeza. Contudo, levando em consideração que a versão do Ubuntu utilizado pelo instrutor é um pouco antiga, é provável que este seja o caso.

Caso queira a confirmação ou esteja tendo problemas com isso, peço que compartilhe os passos que você efetuou.

No mais, espero ter ajudado e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.

Boa tarde, tudo tranquilo. Vou encaminhar um link do google drive com um print do script aberto e o erro de retorno.

https://drive.google.com/file/d/1ojy8SP0fgvpqTeqkjHjfZdTcEoJZTWf5/view?usp=sharing

Vou refazer o script para checar problemas e a sintaxe de algum comando.

Boa tarde, Vilian!

Analisando a imagem que você compartilhou, pude notar que o seu erro está bem na sua primeira linha de código. Palavras reservadas como o if necessitam que tenha um espaço entre elas e outros caracteres do script, e no seu código você acabou esquecendo desse espaçamento. Ficaria assim:

if [ ! -d log ]
    then mkdir log 
fi

Imagino que isso vai resolver o seu problema de sintaxe.

Bons estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software