ref: f02c92a5fb2d18e1248a67b15cd2ec7dcea2b4d7
dir: /sys/man/1/cleanname/
.TH CLEANNAME 1 .SH NAME cleanname \- clean a path name .SH SYNOPSIS .B cleanname [ .B -d .I pwd ] .I names ... .SH DESCRIPTION For each file name argument, .IR cleanname , by lexical processing only, prints the shortest equivalent string that names the same (possibly hypothetical) file. It eliminates multiple and trailing slashes, and it lexically interprets .B . and .B .. directory components in the name. If the .B -d option is present, unrooted names are prefixed with .IB pwd / before processing. .SH SOURCE .B /sys/src/cmd/cleanname.c .SH SEE ALSO .IR cleanname (2).