Skip to content
This repository has been archived by the owner. It is now read-only.
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
bin
 
 
lib
 
 
 
 
 
 
 
 

README.md

#shlint - shell linting utility.

No Maintenance Intended

Shlint uses locally available shells to test a shellscript for portability issues. It also runs checkbashisms against the code.

Default shells tested are: zsh ksh bash dash sh

Customize testing

Place a .shlintrc file in your homedir to override default shells. This is expected to be shell syntax, specified as:

shlint_shells="list installed shells here separated by spaces"

OSX Users:

Use brew (http://mxcl.github.com/homebrew/) to install additional shells if you're missing any.

Install

If you're a ruby user, can install using gem install shlint

Any other nix platform, just drop the contents of lib into your $PATH

Resources

About

A shell linting utility.

Resources

License

Releases

No releases published
You can’t perform that action at this time.