Depois de novas instalações de servidores Ubuntu, algumas vezes o Nano está destacando texto e algumas vezes não

1

Após novas instalações de servidores Ubuntu, algumas vezes o Nano está destacando texto e outras vezes não.

Eu pago por um provedor de hospedagem que me permite instalar novos VPSs em poucos cliques. Eu costumo instalar o Ubuntu 16.04 VPSs e depois fazer o tunel no Ubuntu local.

Minha pergunta:

Eu costumo criar um arquivo em nano, colar em um script pronto e executar.

Por que, às vezes, a sintaxe do script é realçada e às vezes não?

Por exemplo, digamos que criei 2 VPSs:

Em um, o conteúdo do script é realçado apenas em branco e em outras partes diferentes, com cores diferentes, como na imagem abaixo:

Eu pergunto por que, porque é assim apenas em algumas instalações, mas não em todas elas?

    
por JohnDoea 24.04.2017 / 23:38

1 resposta

1

O Nano 2.5.3 não pode "adivinhar" qual é a linguagem na qual eu código. Se eu apenas executar nano e depois colar um conteúdo de script, tudo será branco (ou a cor geral do texto padrão para o editor) .

Se eu colar este comando:

nano ~/ses.sh && chmod +x ~/ses.sh && bash ~/ses.sh && rm ~/ses.sh

Em seguida, a sintaxe será destacada de acordo com a extensão do arquivo (neste caso, .sh ).

Até alguns minutos eu não sabia que realmente fazer nano filename.extension (como nano ses.sh ) é o que faz o nano usar o estilo específico. Eu não sabia que isso é associado, mas agora aprendi isso.

Nota: Se você usou um processo de criação de script semelhante e ainda não tem a cor, pode ser devido a um bug ou parcial do seu TTY (isto é, em palavras simples, janela do terminal) e iniciar uma nova sessão deve corrigir isso.

    
por JohnDoea 24.04.2017 / 23:38