Unix CLI app for running scripts from any directory in terminal
Project description
jumprun
=======
.. image:: https://pypip.in/download/jumprun/badge.png
:target: https://pypi-hypernode.com/pypi//jumprun/
:alt: Downloads
A unix command-line tool for running scripts from any directory in
terminal, I actually developed this tool for myself as I hate to cd into
successive directories to run scripts - jumprun allows me to do
it from any directory buy making shortcuts. At the current moment Perl5,
Ruby and Python interpreters are supported.
Platform:
~~~~~~~~~
This tool is strictly for UNIX based OS.
Installation:
~~~~~~~~~~~~~
jumprun can be installed using PyPi, ``pip install jumprun``.
Dependencies:
~~~~~~~~~~~~~
This tool makes use of docopt - for command line parsing and termcolor -
for colorful outputs.
Usage:
~~~~~~
* Add a python shortcut with ``jr add NAME file.py``
* Run the script from any dir in terminal using ``jr NAME``.
* Refresh the entire db with ``jr rm --all``
* Delete a specfic shortcut with ``jr rm NAME``
* Rename a shortcut with ``jr rename OLDNAME NEWNAME``
* List all shortcuts with ``jr show``
* ``jr --help`` for more details
Whats new in version 0.8 ?:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In version 0.8, you don't need to specify the interpreter for running the script, eg previously it was ``jr add NAME file.py --python``. Now you only need to do ``jr add NAME file.py`` and the interpreter will automatically be selected.
License:
~~~~~~~~
Jumprun is distributed under MIT license, see LICENSE for more details.
=======
.. image:: https://pypip.in/download/jumprun/badge.png
:target: https://pypi-hypernode.com/pypi//jumprun/
:alt: Downloads
A unix command-line tool for running scripts from any directory in
terminal, I actually developed this tool for myself as I hate to cd into
successive directories to run scripts - jumprun allows me to do
it from any directory buy making shortcuts. At the current moment Perl5,
Ruby and Python interpreters are supported.
Platform:
~~~~~~~~~
This tool is strictly for UNIX based OS.
Installation:
~~~~~~~~~~~~~
jumprun can be installed using PyPi, ``pip install jumprun``.
Dependencies:
~~~~~~~~~~~~~
This tool makes use of docopt - for command line parsing and termcolor -
for colorful outputs.
Usage:
~~~~~~
* Add a python shortcut with ``jr add NAME file.py``
* Run the script from any dir in terminal using ``jr NAME``.
* Refresh the entire db with ``jr rm --all``
* Delete a specfic shortcut with ``jr rm NAME``
* Rename a shortcut with ``jr rename OLDNAME NEWNAME``
* List all shortcuts with ``jr show``
* ``jr --help`` for more details
Whats new in version 0.8 ?:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In version 0.8, you don't need to specify the interpreter for running the script, eg previously it was ``jr add NAME file.py --python``. Now you only need to do ``jr add NAME file.py`` and the interpreter will automatically be selected.
License:
~~~~~~~~
Jumprun is distributed under MIT license, see LICENSE for more details.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
jumprun-0.80.tar.gz
(3.3 kB
view details)
Built Distribution
File details
Details for the file jumprun-0.80.tar.gz
.
File metadata
- Download URL: jumprun-0.80.tar.gz
- Upload date:
- Size: 3.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 276894ae5a2a3db03fdc4fcced663dd76bdd83a6e364911d10efc76f2d30ac6a |
|
MD5 | e46b7c1dcae163fd052d28dc03434afe |
|
BLAKE2b-256 | b7c0b3352f8e217f09575c37b653c0f53318e6cdf63d0a406e33e06a89478fb4 |
File details
Details for the file jumprun-0.80-py2-none-any.whl
.
File metadata
- Download URL: jumprun-0.80-py2-none-any.whl
- Upload date:
- Size: 4.0 kB
- Tags: Python 2
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e1c1b33a592a286a9c93cd7f341b1ec181f0b7a92ff6aba6505d1f136d6307a5 |
|
MD5 | dcf48c410b83be16c873ea9bc210749d |
|
BLAKE2b-256 | c8bd1186bff5b2e79eb7638d5288778204997139196b9c9bf51419e6c1640e87 |