Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/skudriashev/bashlint
Simple Bash linting tool written in Python
https://github.com/skudriashev/bashlint
Last synced: about 2 months ago
JSON representation
Simple Bash linting tool written in Python
- Host: GitHub
- URL: https://github.com/skudriashev/bashlint
- Owner: skudriashev
- License: mit
- Created: 2014-05-04T12:02:56.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2020-03-21T18:14:45.000Z (almost 5 years ago)
- Last Synced: 2024-11-13T06:59:29.191Z (2 months ago)
- Language: Python
- Homepage:
- Size: 18.6 KB
- Stars: 21
- Watchers: 6
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.rst
- License: LICENSE
Awesome Lists containing this project
README
============================
bashlint - Bash linting tool
============================Simple Bash linting tool written in Python.
.. image:: https://travis-ci.org/skudriashev/bashlint.svg?branch=master
:target: https://travis-ci.org/skudriashev/bashlintInstallation
------------
``bashlint`` can be installed via the Python Package Index or from source.Using ``pip`` to install ``bashlint``::
$ pip install bashlint
You can download the source tarball and install ``bashlint`` as follows::
$ python setup.py install
or in development mode::
$ python setup.py develop
Rules list
----------
**W201 Trailing whitespace**: Trailing whitespaces are superfluous::Okay: echo Test#
W201: echo Test #**W202 Blank line contains whitespace**: Trailing whitespaces on blank lines
are superfluous::Okay: #
W202: #**W203 Trailing semicolon**: Trailing semicolons are superfluous::
Okay: echo Test#
W203: echo Test;#