Skip to content

simpzan/run

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

68 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

run command and Runfile

run command and Runfile is similar to make command and Makefile, but for shell tasks.

features

  • implemented in simple bash, no dependencies;
  • supports bash and zsh;
  • supports command completion with TAB key;
  • list task names;
  • generate sample Runfile;

install

# bash version
curl -OL https://raw.githubusercontent.com/simpzan/run/main/run.rc && bash run.rc
# python version
curl -OL https://raw.githubusercontent.com/simpzan/run/main/run.py && python3 run.py install

use

create Runfile file

If there's no Runfile in current directory, run run command will create the file.

list tasks in Runfile

If there is Runfile in current directory, run run command will list the tasks. Or just run ./Runfile.

auto complete task name

When cursor is at the end of run , press Tab button will auto complete task names

run a task

run run help to run the help task in Runfile. Or just run ./Runfile help.

Runfile

see Runfile for an example.

About

the minimalist's task runner

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published