MSGEXEC(1) دستورات کاربر MSGEXEC(1)

msgexec - اجرای یک دستور روی ترجمههای کاتالوگ پیام

msgexec [گزینه] دستور [گزینه_دستور]

یک دستور را روی تمامی ترجمه‌های یک کاتالوگ ترجمه اعمال می‌کند. دستور (COMMAND) می‌تواند هر برنامه‌ای باشد که یک ترجمه را از ورودی استاندارد می‌خواند. این دستور برای هر ترجمه یک‌بار فراخوانی می‌شود. خروجی آن، به عنوان خروجی msgexec در نظر گرفته می‌شود. کد بازگشت msgexec بزرگ‌ترین (بیشینه) کد بازگشت در میان تمامی فراخوانی‌ها است.

یک دستور توکار ویژه به نام '0' وجود دارد که ترجمه و به دنبال آن یک بایت تهی (null) را در خروجی می‌نویسد. خروجی "msgexec 0" برای استفاده به عنوان ورودی برای "xargs -0" مناسب است.

افزودن خط جدید (newline) در انتهای ورودی

آرگومان‌های اجباری برای گزینه‌های طولانی، برای گزینه‌های کوتاه نیز اجباری هستند.

فایل PO ورودی
افزودن DIRECTORY به فهرست جستجوی فایل‌های ورودی

اگر هیچ فایل ورودی داده نشود یا - باشد، ورودی استاندارد خوانده می‌شود.

فایل ورودی در نحو .properties جاوا است
فایل ورودی در نحو .strings مربوط به NeXTstep/GNUstep است

نمایش این راهنما و خروج
نمایش اطلاعات نسخه و خروج

نوشته‌شده توسط Bruno Haible.

گزارش باگ‌ها در سامانه ردیابی اشکالات به نشانی https://savannah.gnu.org/projects/gettext یا از طریق ایمیل به <bug-gettext@gnu.org>.

حق نشر © 2001-2026 Free Software Foundation, Inc.
مجوز GPLv3+: گنو GPL نسخه ۳ یا بالاتر https://gnu.org/licenses/gpl.html
این یک نرم‌افزار آزاد است: شما در ویرایش و بازتوزیع آن آزاد هستید. هیچ ضمانتی وجود ندارد، تا حدی که قانون مجاز می‌داند.

مستندات کامل برای msgexec به‌صورت یک راهنمای Texinfo نگهداری می‌شود. اگر برنامه‌های info و msgexec به‌درستی روی سیستم شما نصب شده باشند، دستور

info msgexec

باید دسترسی شما به راهنمای کامل را فراهم کند.

January 2026 GNU gettext-tools 1.0