diff options
| -rw-r--r-- | elymas/lib/sys.ey | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/elymas/lib/sys.ey b/elymas/lib/sys.ey index cab00c8..5961fde 100644 --- a/elymas/lib/sys.ey +++ b/elymas/lib/sys.ey @@ -19,9 +19,10 @@ sys .readdir { 0 -01 * 0 "." * neq } grep } /ls sys .deff - { _ ==pattern + { _ ==pattern 0 ==prefixWithDir "^(.*)/([^/]*)$" regex { ==dir =pattern + 1 =prefixWithDir }" { "." ==dir }" ? * @@ -35,6 +36,9 @@ ] conds } each ] str .fromArray "^" -01 cat "$" cat ==rx dir sys .readdir { rx regex } grep + prefixWithDir { + { dir "/" cat -01 cat } '*0.0 + } rep } /glob sys .deff { |
