All Projects → tmickleydoyle → moonwalk

tmickleydoyle / moonwalk

Licence: MIT license
Walk the working directory towards the root recursively

Programming Languages

go
31211 projects - #10 most used programming language

Projects that are alternatives of or similar to moonwalk

ExplorerGenie
ExplorerGenie is an extended context menu for the Windows explorer.
Stars: ✭ 25 (+56.25%)
Mutual labels:  filepath
global-prefix
Get the npm global path prefix. Same code used internally by npm.
Stars: ✭ 27 (+68.75%)
Mutual labels:  filepath
glob
Pure Nim library for matching file paths against Unix style glob patterns.
Stars: ✭ 58 (+262.5%)
Mutual labels:  walk
is-dotfile
Return true if the file is (or the file path has) a dotfile.
Stars: ✭ 13 (-18.75%)
Mutual labels:  filepath
faster-than-walk
Faster recursive directory walk on Python 3
Stars: ✭ 36 (+125%)
Mutual labels:  walk
pathvalidate
A Python library to sanitize/validate a string such as filenames/file-paths/etc.
Stars: ✭ 139 (+768.75%)
Mutual labels:  filepath
is-relative
Returns `true` if a file path appears to be relative. Moved from the "relative" lib.
Stars: ✭ 13 (-18.75%)
Mutual labels:  filepath
is-valid-glob
Return true if a value is a valid glob pattern string, or array of glob patterns.
Stars: ✭ 21 (+31.25%)
Mutual labels:  filepath
readdir
Recursively read a directory, blazing fast. Use with picomatch or micromatch to match globs.
Stars: ✭ 37 (+131.25%)
Mutual labels:  walk
bem-sdk
BEM SDK packages
Stars: ✭ 83 (+418.75%)
Mutual labels:  walk
ConfigurationTools
基于go语言,GUI类库walk,实现windows 桌面版配置工具
Stars: ✭ 19 (+18.75%)
Mutual labels:  walk
BlogSearch
博客查询查看器
Stars: ✭ 21 (+31.25%)
Mutual labels:  walk

MoonWalk: Walk to the root directory

moonwalk recursively walks the working directory back to the root returning all files in the walk back. moonwalk does not return paths with only directory names.

Examples

Moonwalk from the current directory

$ moonwalk

Moonwalk from a specific directory

$ moonwalk -path /Users/tmickleydoyle/Desktop

The path needs to be the absolute path to the working directory.

Example Output

/Users/tmickleydoyle/Desktop/data.csv
/Users/tmickleydoyle/Desktop/data.json
/Users/tmickleydoyle/Desktop/filename.txt
/Users/tmickleydoyle/Desktop/download.png
/Users/tmickleydoyle/Desktop/network.json
/Users/tmickleydoyle/cohorts.json
/Users/tmickleydoyle/house_query.sql
/Users/tmickleydoyle/website.html
/Users/tmickleydoyle/blog.txt
/Users/setup.txt

Installation

Run the following command in the terminal.

$ go get github.com/tmickleydoyle/moonwalk
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].