| 0,0 → 1,26 |
| #! /usr/bin/env escript |
| # https://rosettacode.org/wiki/Walk_a_directory/Recursively |
| # TODO : de hele traversal nog schrijven, dit is alleen argument parsing |
| |
| defmodule DezeModule do |
| |
| def usage(progname, mesg) do |
| IO.puts "Usage: " <> progname <> " filefind" |
| IO.puts mesg |
| end |
| |
| end |
| |
| progname = System.cwd() |
| |
| if length(System.argv) == 1 do |
| directory = Enum.at(System.argv(), 0) |
| if File.dir?(directory) |
| do |
| IO.puts "TODO: Now do the traversal" |
| else |
| DezeModule.usage(progname, "ERROR: Not a directory : " <> directory) |
| end |
| else |
| DezeModule.usage(progname, "ERROR: 1 argument expected") |
| end |
| Property changes: |
| Added: svn:executable |
| +* |
| \ No newline at end of property |