various bash scripts and topics

Getting Started

  1. hello.sh: hello world script
  2. variable.sh: variable
  3. array.sh: array
  4. function.sh: function
  5. condition.sh: condition
  6. operators.sh: operators
  7. command_substitution.sh: command substitution
  8. loop.sh: loop
  9. symbol_link.sh: symbol_link

System Administration

  1. update.sh: update, upgrade
  2. reboot.sh: update, upgrade and reboot
  3. poweroff.sh: update, upgrade and close
  4. lsb_release.sh: linux distribution and version control

Utility

  1. weather.sh: check the weather
  2. exchange.sh: exchange api for exchangerate
  3. jsonplaceholder.sh: An example of an api communicating with the jsonplaceholder api service
  4. swapi.sh: an api example communicating with swapi api service
  5. ip-api.sh: api service sending ip information
  6. chmod.sh: a script to set file permissions
  7. color.sh: color sequences that can be used for script output
  8. curl-file.sh: a tool for a simple curl client
  9. delete-file.sh: a tool to delete files
  10. notification.sh: a tool to use notification features

Tool

  1. nginx.sh: nginx web server setup script
  2. sublime.sh: script that installs sublime text editor