If you found a bug, have an idea for improvement or just wanted to ask some questions, please take a look if we have already opened Issue covering it where you may add a comment. If it isn't covered there, please open a new Issue and describe the problem.
If you want to fix some bug, typo or implement an idea by yourself don't hesitate from opening a new Pull request. You may also help to review an existing one.
Here are couple of resources which may help you with writing shell scripts:
pacman -Syu shellcheck
shellcheck -x "file"
See shellcheck -h
or man shellcheck
for help.
pacman -Syu shellharden
Output a colored diff suggesting changes:
shellharden --suggest "file"
Replace file contents with suggested changes:
shellharden --replace "file"
See shellharden -h
for help.
pacman -Syu shfmt
Error with a diff when the formatting differs:
shfmt -i 2 -ci -d "file"
Write result to file instead of stdout:
shfmt -i 2 -ci -w "file"
See shfmt -h
for help.