| TZSELECT(8) | دستورات مدیریت سیستم | TZSELECT(8) |
نام (NAME)
tzselect - انتخاب تعاملی منطقه زمانی (Timezone)
خلاصه دستور (SYNOPSIS)
tzselect [ -c coord ] [ -n limit ] [ --help ] [ --version ]
توضیحات (DESCRIPTION)
دستور tzselect با پرسیدن یک سری سوالات تعاملی از کاربر، منطقه زمانی جاری سیستم را تعیین و متغیر محیطی TZ مناسب را تولید میکند.
خروجی این دستور برای استفاده به عنوان مقدار متغیر محیطی TZ مناسب است.
تمامی تعاملات با کاربر از طریق ورودی استاندارد (stdin) و خروجی استاندارد خطا (stderr) انجام میشود.
گزینهها (OPTIONS)
- -c coord
- بهجای پرسیدن قاره، کشور و سپس شهر، گزینههایی از مناطق زمانی را پیشنهاد میدهد که بزرگترین شهرهای آنها به مختصات جغرافیایی coord نزدیکتر هستند. برای coord از استاندارد ISO 6709 استفاده کنید، به این صورت که عرض جغرافیایی بلافاصله با طول جغرافیایی همراه باشد. عرض و طول جغرافیایی باید اعدادی علامتدار باشند که در صورت تمایل نقطه اعشار و بخش کسری به دنبال آنها بیاید: اعداد مثبت نشاندهنده شمال و شرق، و اعداد منفی نشاندهنده جنوب و غرب هستند. عرضهای جغرافیایی با دو رقم صحیح و طولهای جغرافیایی با سه رقم صحیح به عنوان درجه در نظر گرفته میشوند؛ عرضهای جغرافیایی با چهار یا شش رقم و طولهای جغرافیایی با پنج یا هفت رقم صحیح به صورت DDMM, DDDMM, DDMMSS, یا DDDMMSS در نظر گرفته میشوند که بیانگر DD یا DDD درجه، MM دقیقه، و صفر یا SS ثانیه هستند؛ هرگونه کسر انتهایی نشاندهنده کسر دقیقه یا (در صورت حضور SS) ثانیه است. ممیز اعشار مطابق با لوکال جاری سیستم تعیین میشود. برای مثال، در لوکال پیشفرض C:
-c +40.689-074.045 مشخصکننده 40.689 degrees N, 74.045 degrees W -c +4041.4-07402.7 مشخصکننده 40 degrees 41.4 minutes N, 74 degrees 2.7 minutes W -c +404121-0740240 مشخصکننده 40 degrees 41 minutes 21 seconds N, 74 degrees 2 minutes 40 seconds W
اگر coord یکی از قالبهای مستندشده نباشد، رفتار حاصل نامشخص خواهد بود.
متغیرهای محیطی (ENVIRONMENT VARIABLES)
فایلها (FILES)
- TZDIR/iso3166.tab
- جدول کدهای دورقمی کشورها و نام کشورها بر اساس استاندارد ISO 3166.
- TZDIR/zone1970.tab
- جدول کدهای کشور، عرض و طول جغرافیایی، مناطق زمانی و توضیحات مربوطه.
- TZDIR/TZ
- فایل داده منطقه زمانی برای منطقه زمانی TZ.
وضعیت خروج (EXIT STATUS)
در صورت دریافت موفقیتآمیز منطقه زمانی از کاربر، وضعیت خروج صفر و در غیر این صورت غیرصفر است.
همچنین ببینید (SEE ALSO)
نکات (NOTES)
برنامهها نباید فرض کنند که خروجی tzselect با ترجیحات یا مواضع سیاسی کاربر مطابقت دارد.
| مه ۲۰۲۵ | tzdata |