Skip to content

FireSquid6/do-shell

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

do-shell

Do shell (dosh on the command line) is an interpreted language for getting things done quickly. It's main strengths are:

  • quick tools
  • automated integration tests
  • system utility scripts

Do shell excells in places where a simple bash script isn't sufficient, but a full blown application is excessive and time consuming.

Examples

Instant CLI

WIP

HTTP

#!/usr/bin/env dosh
use "std:http"
use "std:env"

let res = http.get("localhost:3000/get", {
    body: {
        json: here
    },
    headers: {
        Authorization: "..."

    }
})

print(res);

File Manipulation

WIP

Run commands

WIP

JSON / YAML Handling

WIP

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published