SYD-READ(1) General Commands Manual SYD-READ(1)

syd-read - خواندن ایمن فایل‌ها یا سوکت‌ها درون محیط سندباکس Syd

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

ابزار syd-read پیوندهای نمادین تفکیک‌شده یا نام‌های متعارف فایل را چاپ می‌کند. به‌طور پیش‌فرض، مؤلفه آخر مسیر ممکن است وجود داشته باشد، اما سایر مؤلفه‌ها باید حتماً وجود داشته باشند.

-h نمایش راهنما.
-c n چرخش در فهرست مسیرها به تعداد n بار؛ برای بنچمارک و ارزیابی کارایی مفید است.
-d dir تفکیک مسیر نسبت به دایرکتوری داده‌شده.
-p pid تفکیک مسیر از دیدگاه شناسه فرآیند (pid) داده‌شده.
-m تمامی مؤلفه‌های مسیرها باید وجود داشته باشند؛ با -M در تداخل است.
-M مؤلفه آخر نباید وجود داشته باشد، اما سایر مؤلفه‌ها باید وجود داشته باشند؛ با -m در تداخل است.
-B تفکیک مسیر در زیرشاخه دایرکتوری داده‌شده؛ همراه با -d dir مفید است. متضمن -P است و با -R در تداخل است.
-R در نظر گرفتن دایرکتوری داده‌شده به عنوان دایرکتوری ریشه (root)؛ همراه با -d dir مفید است. متضمن -P است و با -B در تداخل است.
-D عدم پیمایش از میان مؤلفه‌های "..".
-X عدم پیمایش از میان نقاط اتصال (mount points).
-F عدم دنبال کردن پیوندهای نمادین برای هیچ‌یک از مؤلفه‌های مسیر.
-N عدم دنبال کردن پیوندهای نمادین برای آخرین مؤلفه مسیر.
-P عدم تفکیک پیوندهای نمادین جادویی /proc.
-U تفکیک پیوندهای نمادین جادویی ناامن /proc.
-n عدم چاپ جداکننده پایانی در خروجی.
-z خاتمه دادن به هر خط خروجی با نویسه NUL به‌جای خط جدید (newline).

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

صفحه خانگی syd: https://sydbox.exherbo.org

نگه‌داری شده توسط Ali Polatel. سورس‌های به‌روز را می‌توان در https://gitlab.exherbo.org/sydbox/sydbox.git و روی Radicle در rad:z38HCnbmcDegA2BMxuPaPRPMdp6wF یافت. اشکالات/وصله‌ها را می‌توان به https://gitlab.exherbo.org/groups/sydbox/-/issues ارسال کرد. گفتگو در #sydbox در Libera Chat یا در #sydbox:mailstation.de در Matrix.

2026-09-01