You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Vidar Holen edited this page Feb 18, 2018
·
1 revision
You need a space before the :.
Problematic code:
until make
do:;done
Correct code:
until make
do:;done
Rationale:
ShellCheck found a keyword immediately followed by a :. : is a synonym for true, the command that "does nothing, successfully", and as a command name it needs a space.
do: is as invalid as dotrue. Use do :, or preferably, do true for readability.