Scripts de shell: uma forma simples de interagir com seu S.O. através de texto.
ex:
echo, ls, pwd, cd, cat, printenv
$USER, $PATH, $USERNAME, $LANG
echo $USER
> teste esses comandos e veja o que acontece
O comando
printenv
lista todas as variáveis do sistema definidas.
Todo ambiente desktop possui uma interface de linha de comando(cli) onde você pode interagir com ele através de um terminal. Um dos principais motivos para se trabalhar com o terminais é o aumento de produtividade, a execução de suas tarefas acaba ficando mais incrivelmente ágil.
Um exemplo muito básico de uma tarefa de uso geral que todos deveriam fazer é o processo de atualização de pacotes e apps. Atualizar cada ferramenta do seu PC individualmente é muito chato. Esse é um dos motivos que torna os terminais incrivelmente úteis.
Quando você abrir seu terminal, em qualquer ambiente linux(unix) um shell vai estar disponível pronto para uso, possivelmente vai ser Bash. Ele é um dos mais populares, se não o mais popular atualmente(o Bash é o shell padrão de muitas distros).
Um trecho da wiki do Alpine linux sobre uma variedade de shells que estão disponíveis para testarmos, o bash está entre eles.
Acabei de descobrir o elvis shell 🕺, *Elvish na verdade! Mas um shell do Elvis seria uma ideia melhor!
nota: a ideia desses posts é ser um dump do que estou estudando no momento.
Top comments (0)