Skip to content
/ exmdir Public

Pipeline style linux command 'ls' written in elixir

Notifications You must be signed in to change notification settings

hongsw/exmdir

Repository files navigation

Exmdir

linux command 'ls' writhin elixir, ms-dos's mdir style

TODO: Add description

Installation

If available in Hex, the package can be installed by adding exmdir to your list of dependencies in mix.exs:

def deps do
  [
    {:exmdir, "~> 0.1.0"}
  ]
end

Documentation can be generated with ExDoc and published on HexDocs. Once published, the docs can be found at https://hexdocs.pm/exmdir.

Unit Testing & Coveralls

MIX_ENV=test mix coveralls

Command Line Testing Guide

ls -al
ls -alc
ls -alb
ls -alcdf
ls -alf
ls -als
echo -e "./Music" | ls
ls | 1> test
ls 1231239dishf
echo $?
ls
echo $?
exmdir -al
exmdir -alc
exmdir -alb
exmdir -alcdf
exmdir -alf
exmdir -als
echo -e "./Music" | exmdir
exmdir | 1> test
exmdir 1231239dishf
echo $?
exmdir
echo $?

Debugging

iex -S mix exmdir

Document Generation

mix docs
open ./doc/index.html

Build

MIX_ENV=prod  mix escript.build

About

Pipeline style linux command 'ls' written in elixir

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages