Sign in

    find

    find command for MoonX.

    command-line
    moonx
    wasm
    Download zip
    Author
    Version
    0.2.1
    License
    Apache-2.0
    Last updated
    8 hours ago
    Downloads
    35

    Dependencies

    #find

    Version 0.2.1 behavior is documented here. The support record separates local verification from published MoonX behavior; moonx examples use registry releases.

    Walk directory trees without following symbolic links. Supports -name and -path shell patterns, -type, -xtype, -empty, -size, -amin/-atime, -cmin/-ctime, -mmin/-mtime, -newer, -anewer, -cnewer, -newerXY, -used, -readable/-writable/-executable, depth limits, -depth, -prune, negation, AND/OR composition, and newline or NUL output. -exec COMMAND ... ; runs one direct child per match, while -exec COMMAND ... + batches paths in deterministic traversal order under a 64 KiB argument budget. -delete removes matching files and empty directories in postorder. Only one output/execution action is accepted, and -exec must be the final expression action. In -newerXY, X and Y are limited to a, c, or m; birth-time and literal-time selectors are not implemented.

    The caller or host grants file reads, mutation for -delete, and process launches for -exec. Child commands inherit the complete caller environment, including locale variables. The command adds no authorization allowlist. Actions are parsed before traversal and unsupported expressions fail without side effects. The profile does not follow symlinks or claim ownership/link-target predicates or the full findutils expression language. Time references are read once before traversal and all entries share one fixed current-time sample.

    Time/reference/access combinations and special-file predicates remain partially verified; option acceptance is not a claim of complete findutils compatibility.

    #Standalone metadata

    Standalone --version prints exactly find 0.2.1 followed by one newline. Standalone --help starts with Usage: find, lists both metadata options, and ends with a newline. Both write to stdout, leave stdin unread, and exit with status 0. Exact-version publication and verification remain recorded separately in the support record.

    Source Files

    Powered by MoonBit

    Site sourceReport issuePackagesBuild queueSkillsStatistics

    © 2026 mooncakes.io