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

syd-pause - مسدودسازی و توقف اجرای فرآیند تا زمان دریافت سیگنال

syd-pause [ -t ] [ -h ] [ -a ] [ -q ] [ -b ] [ -i ] [ -p signals ]

ابزار syd-pause یک فرآیند کوچک و با ماندگاری طولانی است که صرفاً تا زمان خاتمه یافتن توسط یک سیگنال منتظر می‌ماند. به‌طور پیش‌فرض، این ابزار به تمامی سیگنال‌های استاندارد خاتمه پاسخ می‌دهد؛ گزینه‌ها به شما امکان می‌دهند سیگنال‌های خاصی را نادیده بگیرید تا با ارسال آن‌ها، فرآیند همچنان به اجرای خود ادامه دهد. این رفتار به عنوان یک جای‌نگهدار (placeholder) کمینه، هدف سرپرست (supervisor target)، یا یک دیده‌بان همگام‌سازی (synchronization sentinel) در خطوط لوله سرویس‌ها و محیط‌های ایزوله (sandboxes) مفید است.

--help نمایش راهنما.
-t نادیده گرفتن SIGTERM.
-h نادیده گرفتن SIGHUP.
-a نادیده گرفتن SIGALRM.
-q نادیده گرفتن SIGQUIT.
-b نادیده گرفتن SIGABRT.
-i نادیده گرفتن SIGINT.
-p signals نادیده گرفتن فهرست جداشده با کاما از شماره سیگنال‌های ارائه‌شده در signals (مانند -p 1,2,3,15).
شماره‌ها باید طبق signal(7) معتبر باشند. این گزینه می‌تواند با گزینه‌های کوتاه بالا ترکیب شود.

در زمان خاتمه عادی توسط یک سیگنال، syd-pause با کد 0 خارج می‌شود. در صورت بروز خطا، syd-pause با مقدار متناظر در errno(3) خارج می‌شود.

syd(1), syd(2), syd(5), syd-ofd(1), s6-pause(1), pause(2)

نگه‌داری‌شده توسط 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