Skip to content

ronnygunawan/cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Installation

Install-Package RG.CLI

Usage

ConsoleApp app = new ConsoleApp(exitCommand: "exit");
app["cls"] = args => Console.Clear();
app["echo {message}"] = args => Console.WriteLine(args[0]);
app["ls"] = args => FS.LS();
app["ls {pattern}"] = args => FS.LS(args[0]);
app["ls {pattern} {options}"] = args => FS.LS(args[0], args[1]);
app["cd {path}"] = args => FS.CD(args[0]);
app["pwd"] = args => FS.PWD();
app.Run();

Tab to complete or list commands

> ls
ls                       ls {pattern}
ls {pattern} {options}

> ls

About

CLI framework for my personal use (no docs for you)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages