Skip to content

e-henry/follow-the-fork

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Script shell example

This script shell is a good starting point to build a bash shell script.

  • Why bash instead of sh ?
    Though sh is faster and should be prefered for large scale automation scripts, Bash has more functionalities and is kinder with humans.

  • Is there a linter for bash scripts ?
    Yes, use shellcheck to validate your script :

$ shellcheck example.sh

In example.sh line 11:
RED=$(tput setaf 1)
^-^ SC2034: RED appears unused. Verify use (or export if used externally).


In example.sh line 12:
YELLOW=$(tput setaf 3)
^----^ SC2034: YELLOW appears unused. Verify use (or export if used externally).


In example.sh line 13:
GREEN=$(tput setaf 2)
^---^ SC2034: GREEN appears unused. Verify use (or export if used externally).


In example.sh line 14:
BOLD=$(tput bold)
^--^ SC2034: BOLD appears unused. Verify use (or export if used externally).

For more information:
  https://www.shellcheck.net/wiki/SC2034 -- BOLD appears unused. Verify use (...

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages