PATHCHK(1)

πŸ“¦
version 9.10 Β· 5 versions
, in ubuntu stonking

✨ PATHCHK(1) β€” the pathchk girly pop πŸ’…

okay so bestie, welcome to pathchk, the little utility from the User Commands corner of the manual that looks at your file names and is like "ma'am. that is not going to work everywhere." 🫢


🌸 NAME 🌸

pathchk β€” check whether file names are valid or portable ✨


πŸŽ€ SYNOPSIS πŸŽ€

pathchk [OPTION]... NAME...

like. you give it names. it gives you opinions. the end. πŸ’–


πŸ¦‹ DESCRIPTION πŸ¦‹

So pathchk diagnoses invalid or non-portable file names. That's the whole job. She is a name inspector and she takes it very seriously, no cap. πŸ”

Here's the tea on her options:

  • -p β€” check for most POSIX systems πŸ’«
  • -P β€” check for empty names and leading - πŸ‘€ (yes those are cursed, thank you for noticing)
  • --portability β€” check for all POSIX systems (equivalent to -p -P). this is the "everything shower" version of the check, she's doing both 🚿✨
  • --help β€” display this help and exit 🌈
  • --version β€” output version information and exit 🏷️
fr fr: if a name fails the vibe check she will tell you. that is the entire personality. πŸ’€

πŸ‘‘ AUTHOR πŸ‘‘

Written by Paul Eggert, David MacKenzie, and Jim Meyering. legends, honestly. icons. they ate. 🫢


😭 REPORTING BUGS 😭

Found a bug? Not me being the bearer of bad news but pls tell the devs, they want to know:


πŸ’œ SEE ALSO πŸ’œ


Packaged by Ubuntu (9.10-1ubuntu2) Copyright Β© 2026 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>. This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law.

⚠️ bestie that last line is not a joke β€” There is NO WARRANTY, to the extent permitted by law. she's free to use and free to share, but she is not your lawyer. periodt. πŸ’…

GNU coreutils 9.10 · August 2026 · PATHCHK(1) 🌟

and that's the whole page, babe β€” go forth and check those file names, you absolute main character πŸ’–πŸŽ€πŸ¦‹

πŸ“¦ where this page comes from