An open API service indexing awesome lists of open source software.

https://github.com/nickserv/run

A simple command line tool for running individual files of source code.
https://github.com/nickserv/run

Last synced: 11 months ago
JSON representation

A simple command line tool for running individual files of source code.

Awesome Lists containing this project

README

          

# Run
[![Build Status](https://travis-ci.org/nicolasmccurdy/run.png)](https://travis-ci.org/nicolasmccurdy/run)

A simple command line tool for running individual files of source code.

Run is kind of like [open](https://developer.apple.com/library/mac/documentation/Darwin/Reference/ManPages/man1/open.1.html) for Mac or [xdg-open](https://wiki.archlinux.org/index.php/xdg-open) for Linux, except it tries to always run source code files instead of just opening them in text editors. Run can also automatically compile source code for languages that need to be compiled.

## Installation
`go get github.com/nicolasmccurdy/run`

## Usage
`run `

### Notes:
1. For now, the file must have an extension.
2. Shebang lines are currently ignored.
3. The main implementation of the file's programming language must be installed for it to run.
4. You can see the list of supported programming languages in [commands.json](https://github.com/nicolasmccurdy/run/blob/master/commands.json).