DIAS#68-70-HackerRank-Bash
Nestes dias mudei de site, agora com um foco mais virado para a aprendizagem de skills de programação mais básicos, de modo a ajudar tanto na criação de scripts como na compreensão de código. Desse modo fui ao site "https://www.hackerrank.com", onde se pretende ensinar e avaliar os utilizadores de modo a arranjar possíveis trabalhos.
Numa primeira fase foquei-me na prática de bash onde me foram apresentados diferentes exercícios, desde o clássico "Hello World" até à impressão de uma estrutura razoavelmente complexa no terminal. Durante este processo descobri várias coisas, incluindo o facto deste tipo de programação ser o mais picuinhas (que vi até hoje) relativamente aos espaços, se há algum erro o mais provável é que esteja a acontecer devido a ter um espaço a mais ou a menos, para além disso descobri:
Numa primeira fase foquei-me na prática de bash onde me foram apresentados diferentes exercícios, desde o clássico "Hello World" até à impressão de uma estrutura razoavelmente complexa no terminal. Durante este processo descobri várias coisas, incluindo o facto deste tipo de programação ser o mais picuinhas (que vi até hoje) relativamente aos espaços, se há algum erro o mais provável é que esteja a acontecer devido a ter um espaço a mais ou a menos, para além disso descobri:
- Que para obter ajuda de comandos a usar em bash, no Gitbash, usa-se "bash -c "help <nome do comando>"", por exemplo: "bash -c "help shift"", usa-se "-c" para os comandos serem lidos pela string apresentada de seguida (ou seja, "help shift"). Caso se esteja a usar linux, pode-se fazer o normal "man bash".
- Os sites:
- "https://linuxhint.com/bash_declare_command/", que mostra como usar o comando "declare" de modo a fazer update aos atributos de determinadas variáveis na Shell, isto é usado por exemplo para criar arrays.
- "https://tldp.org/LDP/abs/html/", um guia bastante completo de tudo o que seja Bash-Scripting.
- "https://www.howtogeek.com/442332/how-to-work-with-variables-in-bash/", que tal como o titulo menciona faz uma introdução a como as variáveis funcionam em bash.
- "http://www.panix.com/~elflord/unix/bash-tute.html", que ensina a criar um script simples para ser corrido no terminal.
- "https://devhints.io/", que é um site onde se encontram presentes os comandos a usar em diferentes linguagens de programação, para além disso, contém links de outros sites onde se poderá aprender essas linguagens de um modo mais aprofundado
Comentários
Enviar um comentário