hugo/content/en/functions/path.Dir.md
Bjørn Erik Pedersen b9bd35d72e Squashed 'docs/' content from commit fdea5430f
git-subtree-dir: docs
git-subtree-split: fdea5430f89dfd849d39212abdf5ace0a4763e5a
2019-10-21 10:22:28 +02:00

755 B

title description godocref date publishdate lastmod categories menu keywords signature workson hugoversion relatedfuncs deprecated
path.Dir Dir returns all but the last element of a path. 2018-11-28 2018-11-28 2018-11-28
functions
docs
parent
functions
path
dir
path.Dir PATH
0.40
path.Base
path.Ext
path.Split
false

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"