Skip to main content

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.

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)

Uploaded Source

Built Distribution

jumprun-0.80-py2-none-any.whl (4.0 kB view details)

Uploaded Python 2

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

Hashes for jumprun-0.80.tar.gz
Algorithm Hash digest
SHA256 276894ae5a2a3db03fdc4fcced663dd76bdd83a6e364911d10efc76f2d30ac6a
MD5 e46b7c1dcae163fd052d28dc03434afe
BLAKE2b-256 b7c0b3352f8e217f09575c37b653c0f53318e6cdf63d0a406e33e06a89478fb4

See more details on using hashes here.

File details

Details for the file jumprun-0.80-py2-none-any.whl.

File metadata

File hashes

Hashes for jumprun-0.80-py2-none-any.whl
Algorithm Hash digest
SHA256 e1c1b33a592a286a9c93cd7f341b1ec181f0b7a92ff6aba6505d1f136d6307a5
MD5 dcf48c410b83be16c873ea9bc210749d
BLAKE2b-256 c8bd1186bff5b2e79eb7638d5288778204997139196b9c9bf51419e6c1640e87

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page