Skip to content

mkdir: combining -v and -p should report each created directory, but doesn't #3214

@jfinkels

Description

@jfinkels

mkdir -v -p should report each directory that gets created recursively, but it only reports the full path provided as input as being created.

Example 1:

GNU mkdir:

$ mkdir -p -v a/b/c
mkdir: created directory 'a'
mkdir: created directory 'a/b'
mkdir: created directory 'a/b/c'

uutils mkdir:

$ ./target/debug/mkdir -p -v a/b/c
./target/debug/mkdir: created directory 'a/b/c'

Example 2:

GNU mkdir:

$ mkdir -p -v a/../b/../c
mkdir: created directory 'a'
mkdir: created directory 'a/../b'
mkdir: created directory 'a/../b/../c'

uutils mkdir:

$ ./target/debug/mkdir -p -v a/../b/../c
./target/debug/mkdir: created directory 'a/../b/../c'

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions