.Dd 2016-02-03 .Dt PATHCHK 1 .Os sbase .Sh NAME .Nm pathchk .Nd validate filename validity or portability .Sh SYNOPSIS .Nm .Op Fl p .Op Fl P .Ar file Ar ... .Sh DESCRIPTION .Nm checks that filenames are valid for the system, and optional on other POSIX systems. .Sh OPTIONS .Bl -tag -width Ds .It Fl p Check for most POSIX systems. .It Fl P Check for empty pathnames and leading hythens. .El .Sh EXIT STATUS .Bl -tag -width Ds .It 0 All pathname operands passed all of the checks. .It > 0 An error occurred. .El .Sh STANDARDS The .Nm utility is compliant with the .St -p1003.1-2013 specification.