toolshed v0.2.0 Toolshed.Unix

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

Helpers include:

  • dmesg/0 - print kernel messages
  • reboot/0 - reboots gracefully
  • reboot!/0 - reboots immediately

Link to this section Summary

Functions

Print out a file

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

Print out directories and files in tree form

Link to this section Functions

Link to this function cat(path)
cat(Path.t()) :: :"do not show this result in output"

Print out a file

Link to this function grep(regex, path)
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”

Link to this function tree(path \\ ".")
tree(Path.t()) :: :"do not show this result in output"

Print out directories and files in tree form.