commands.sh

dirname

all

Remove trailing filename portion from a path.

More info →

Options (1)

-z, --zeroboolean

Delimit output with a NUL character instead of a newline (useful when combining with `xargs`)

Example: dirname {{[-z|--zero]}} {{path/to/file_or_directory1 path/to/file_or_directory2 ...}}

Examples (3)

Calculate the parent directory of a given path

dirname path/to/file_or_directory

Calculate the parent directory of multiple paths

dirname path/to/file_or_directory1 path/to/file_or_directory2 ...

Delimit output with a NUL character instead of a newline (useful when combining with `xargs`)

dirname [-z|--zero] path/to/file_or_directory1 path/to/file_or_directory2 ...
made by @shridhargupta | data from tldr-pages