Skip to main content

Unix CLI app for running scripts from any directory in terminal

Project description

$ _jumprun

A unix command-line tool for running scripts from any directory in terminal, It allows you to do it from any directory buy making shortcuts. At the current moment Perl 5, Ruby and Python interpreters are supported.

Platform:

This tool is strictly for UNIX based OS.

Installation:

It can be installed using PyPi, pip install jumprun.

Dependencies:

This tool makes use of docopt and termcolor

Usage:

Note: The $ (dollar) sign used below only shows that we are in the command-line, it isn’t the part of the command

  • 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 ?:

You no longer need to specify an interpreter using the –python or –ruby options, now Jumprun will automatically select the interpreter according to the file extension

TODO:

  • Add support for shell scripts

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.90.tar.gz (3.3 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 2

File details

Details for the file jumprun-0.90.tar.gz.

File metadata

  • Download URL: jumprun-0.90.tar.gz
  • Upload date:
  • Size: 3.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for jumprun-0.90.tar.gz
Algorithm Hash digest
SHA256 62259f8a55e4dc7141bd6d60ab0929cdf74f1350c75bb88d4a74acc24710ceff
MD5 6f0ae6a2fdc385174f377ceb91260dcb
BLAKE2b-256 d79e1b5c124a90f48ff82f92b66248a88152a96b93ac622e77ea635307239c75

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jumprun-0.90-py2-none-any.whl
Algorithm Hash digest
SHA256 64a572d0832a1306326fab0f14d6071e51ed82102f75436b476107a679b9b8dd
MD5 436bd7a17783cebfd48ec9f0ca69a24b
BLAKE2b-256 e8a0451bafcec2bb28bfce9f81dcebe25ff99327a37f7169957d85d68d164052

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