Terminalmente curioso: mergulhar em festa
Fico apaixonado ao código do terminal desde que era criança. O cursor verde piscante e os gráficos pixelizados me enlouqueceram cedo. Não é surpresa que hoje eu goste de assistir os registros de construção voando, cavando arquivos .yaml e me perguntando o que exatamente está acontecendo nos misteriosos scripts .sh. Então, decidi parar de me perguntar e começar a aprender Bash. O que aprendi até agora: a navegação parece familiarizar -se com Bash não é muito diferente do ZSH – o básico de CD, LS e PWD são os mesmos. É de código aberto (e em todos os lugares), porque o Bash é de código aberto, há um enorme ecossistema de exemplos, trechos e scripts flutuando. É uma bênção (tantos recursos) e uma maldição (fácil de se perder). Parece que o BottomlessBash tem camadas. No começo, parece simples – alguns comandos – mas rapidamente você percebe que há uma caixa de ferramentas profunda e profunda de utilitários e peculiaridades de scripts. O truque é saber qual ferramenta alcançar e não se suportar se precisar no Google. A memória muscular + o SkillsMorização de habilidades de referência ajuda, mas o que realmente importa é criar memória muscular para tarefas comuns e aprender a fazer referência a documentos ou páginas do homem rapidamente. Uma palavra de cautela uma coisa que aprendi da maneira mais difícil: Bash é poderoso e, com grande poder, vem a capacidade de destruir completamente sua máquina local! Use uma máquina ou contêiner virtual quando possível – uma caixa de areia segura para experimentos. Comente seu código pesadamente. Quando tento algo novo, adiciono comentários detalhados para que eu possa refazer meu processo de pensamento mais tarde. Meus scripts acabam como código funcional e um diário de aprendizado. Pensamentos finais A aprendizagem de aprendizado é como aprender a conversar com o seu computador em sua língua nativa. Nem sempre é fascinante, mas abre um mundo de automação e poder na ponta dos dedos. Se você está apenas começando – não se apresse. Eu não sou! Experimente, comente, quebre as coisas (com segurança) e aproveite o processo. Para mim, esse cursor piscando é um convite para jogar. Perguntas Qual foi o seu primeiro script de bash? Em que momento você sentiu que tinha uma compreensão firme da Bash?
Fonte