Command line app to do common netstat stuff written in Crystal
Go to file
BraydonKains c980c448f8 Gonna output the process IDs too
ltnp Using files from crystal init and reformatting everything to new editorconfig
modules Added ability to kill process found on port
spec Using files from crystal init and reformatting everything to new editorconfig
.editorconfig Using files from crystal init and reformatting everything to new editorconfig
.gitignore Using files from crystal init and reformatting everything to new editorconfig
.travis.yml Using files from crystal init and reformatting everything to new editorconfig
LICENSE Initial commit
README.md Update readme to use task list
main.cr Gonna output the process IDs too
shard.yml Using files from crystal init and reformatting everything to new editorconfig

README.md

eznet-cli: A command line application with netstat shortcuts

Have you ever needed to remember how to check what process is on a port and forgotten how to do it? There are loads of netstat commands that can be tricky to remember. This is a work in progress command line application to give direct shortcuts to those netstat operations.

Options

-v, --version

Show application version.

-h, --help

Show help menu.

-c PORT, --check-port=PORT

Get the name and process ID of the process running on a given port

TODO

  • [] Add the ability to kill process on port

  • [] Maybe look into other cli operations? (getting IP?)

  • [] Come up with other useful stuff

  • [] Write up contributors guide

  • [] Decide how to do documentation (probably Github wiki?)

  • [] Write man page (figure out how to do that lol)

  • [] Figure out distribution/release

  • Set up CI (probably Travis)

Contributing

I don't know that I'm ready for contributors yet because I don't have a good contributors guide. I do plan to eventually open this up to contributors. If you have any ideas for future operations, please feel free to open an issue, I am happy to discuss ideas!