Toolshed.Unix (toolshed v0.2.19) View Source

Helpers for when your fingers are too used to typing Unix commands.

Helpers include:

  • cat/1 - print out a file
  • date/0 - print out the current date and time
  • grep/2 - print out lines of a file that match a regular expression
  • tree/1 - print out a directory tree
  • uptime/0 - print the update of the Erlang VM

Link to this section Summary

Functions

Reads and prints out the contents of a file

Return the date and time in UTC

Run a regular expression on a file and print the matching lines.

Print out directories and files in tree form.

Print out the current uptime.

Link to this section Functions

Specs

cat(Path.t()) :: :"do not show this result in output"

Reads and prints out the contents of a file

Specs

date() :: String.t()

Return the date and time in UTC

Specs

grep(Regex.t(), Path.t()) :: :"do not show this result in output"

Run a regular expression on a file and print the matching lines.

iex> grep ~r/video/, "/etc/mime.types"

Specs

tree(Path.t()) :: :"do not show this result in output"

Print out directories and files in tree form.

Specs

uptime() :: :"do not show this result in output"

Print out the current uptime.