Skip to content

⚡ SKILSTAK Beginner Boost 2022 - Week 9

  • What is bash and why do I care?
  • Why bash instead of zsh (or other)?
  • Why bash instead of POSIX?
  • What is the best way to learn bash?
  • Why touch FILE or > FILE instead of vi FILE?
  • How can I code in bash?
  • What are some good projects to practice bash?
  • Use shellcheck for everything?
  • Terms from math used in coding?
  • What is the difference between subroutine, function, procedure?
  • Why are there quotes around everything?

Commands Covered

  • echo FOO print FOO to standard output
  • echo $? display last return value
  • printf print with escapes and formatting
  • Linux Command Line Books by William Shotts
    https://www.linuxcommand.org/tlcl.php
  • UNIX Power Tools, O'Reilly
  • https://itsfoss.com/learn-linux-for-free/
  • https://github.com/Idnan/bash-guide
  • man bash