SYD-READ(1)

πŸ“¦
version 3.59.0 Β· 3 versions
, in arch rolling

πŸŽ€ SYD-READ(1) β€” the group chat edition πŸŽ€

okay so bestie, welcome to the syd-read page from the General Commands Manual ✨ this is the whole thing, top to bottom, no skips, no cap πŸ’…


🌸 NAME 🌸

syd-read β€” print resolved symbolic links or canonical file names πŸ¦‹


✨ SYNOPSIS ✨

syd-read [-hmnzBDFMNPRUX] [-c n] [-d dir] [-p pid] path...

like, that's the whole vibe check right there πŸ‘‘


πŸ’– DESCRIPTION πŸ’–

okay so the syd-read utility prints resolved symbolic links or canonical file names πŸ”₯

and default behaviour? by default the last component may exist, but all the other components must exist πŸ‘€ that's the rule, don't come for me, it's literally in the spec πŸ’…


🧚 OPTIONS 🧚

  • -h β€” Display help. your little cry-for-help button, but make it documentation 🫢
  • -c n β€” Cycle through the path list n times, useful for benchmarking. round and round and round, icon behaviour honestly ⭐
  • -d dir β€” Resolve relative to the given directory πŸ“
  • -p pid β€” Resolve from the perspective of the given process ID πŸ‘€ like, see it through their eyes
  • -m β€” All components of the paths must exist, conflicts with -M. no missing pieces allowed, periodt πŸ’€
  • -M β€” Last component must not exist, other components must exist, conflicts with -m. the opposite vibe fr fr, one of them has to go πŸ™ˆ
  • -B β€” Resolve beneath the given directory, useful with -d dir. Implies -P, conflicts with -R ⬇️
  • -R β€” Treat the given directory as root directory, useful with -d dir. Implies -P, conflicts with -B πŸ‘‘
  • -D β€” Do not traverse through .. components. we are NOT going backwards bestie 🚫
  • -X β€” Do not traverse through mount points πŸ”οΈ
  • -F β€” Do not follow symbolic links for any of the path components πŸ”—βŒ
  • -N β€” Do not follow symbolic links for the last path component πŸ”—βŒ but just the last one, quirky
  • -P β€” Do not resolve /proc magic symbolic links ✨🚫
  • -U β€” Resolve unsafe /proc magic symbolic links 😳 the spicy version
  • -n β€” Do not output the trailing delimiter βœ‚οΈ
  • -z β€” End each output line with NUL not newline 🫧

πŸ” SEE ALSO πŸ”

syd(1), syd(2), syd(5), readlink(1), realpath(3)

syd homepage: https://sydbox.exherbo.org/ 🌈


πŸ‘‘ AUTHORS πŸ‘‘

Maintained by Ali Polatel. up-to-date sources can be found at https://gitlab.exherbo.org/sydbox/sydbox.git and on Radicle at rad:z38HCnbmcDegA2BMxuPaPRPMdp6wF. bugs/patches can be submitted to https://gitlab.exherbo.org/groups/sydbox/-/issues. discuss in #sydbox on Libera Chat or in #sydbox:mailstation.de on Matrix πŸ’¬


that's the whole page, bestie β€” every flag, every conflict, every path, nothing dropped πŸ’– iykyk

okay that's a wrap on this one πŸŽ€ this was the SYD-READ(1) page, dated 2026-09-01, and like… slay 🌟

πŸ“¦ where this page comes from