hugo/docs/content/en/functions/path.Dir.md
2023-05-22 16:47:07 +02:00

686 B

title description categories menu keywords signature relatedfuncs
path.Dir Dir returns all but the last element of a path.
functions
docs
parent
functions
path
dir
path.Dir PATH
path.Base
path.BaseName
path.Clean
path.Ext
path.Join
path.Split

path.Dir returns all but the last element of PATH, typically PATH's directory.

The returned path will never end in a slash. If PATH is empty, . is returned.

Note: On Windows, PATH is converted to slash (/) separators.

{{ path.Dir "a/news.html" }} → "a"
{{ path.Dir "news.html" }} → "."
{{ path.Dir "a/b/c" }} → "a/b"
{{ path.Dir "/x/y/z" }} → "/x/y"