ref: dbee0efe67420cc925e1a46de6c6fd3f3ab5e70d
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).