ego-cli

command module
v0.8.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 8, 2021 License: LGPL-3.0 Imports: 2 Imported by: 0

README

ego-cli

Command Line Interface, which is designed to handle things, like Dev(Op) and other common tasks, much faster, written in Go.

⚠️⚠️⚠️ This project will be a refactored version of the legacy npm application ego-cli, written in Go as native binaries. ⚠️⚠️⚠️

Execute

Run this from project directory:

go run . ip -4 -6

to detect current IP addresses, e.g.

Available commands

A (non complete) list of some interesting commands:

chuck         # Tries to output a random Chuck Norris joke by using icndb.com
git-pull      # Does a "git pull", in the current branch for all remotes in one command
git-push      # Does a "git push", in the current branch for all remotes in one command
git-sync      # Does a git "pull" and "push" in one command, in the current branch for all remotes
local-ip      # Lists all IP addresses of all known network interfaces service
node-install  # Deletes "node_modules" and executes "npm install" with optional "npm update" and "npm audit fix"
public-ip     # Tries to detect public IPv4 and IPv6 address(es) by using ipify.org service
qr            # Generates a QR code image in the current directory
serve         # Starts a HTTP server, serving the files in the current directory

To list all available commands, simply use --help option.

Credits

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL