.ie \n(.g .ds Aq \(aq
.el .ds Aq '
.TH ENV 1 "2026-09-01"
.SH "نام (NAME)"
env \- تنظیم هر NAME به VALUE در محیط و اجرای COMMAND
.SH "خلاصه دستور (SYNOPSIS)"
\fBenv\fR [OPTION]... [\-] [NAME=VALUE]... [COMMAND [ARG]...]
.SH "توضیحات (DESCRIPTION)"
تنظیم هر NAME به VALUE در متغیرهای محیطی و اجرای COMMAND.
.SH "گزینهها (OPTIONS)"
.TP
\fB\-i\fR, \fB\-\-ignore\-environment\fR
شروع با یک محیط خالی
.TP
\fB\-C\fR, \fB\-\-chdir\fR \fI
\fR
تغییر دایرکتوری کاری به DIR
.TP
\fB\-0\fR, \fB\-\-null\fR
خاتمه دادن به هر خط خروجی با یک بایت 0 به جای خط جدید (تنها هنگام چاپ متغیرهای محیطی معتبر است)
.TP
\fB\-f\fR, \fB\-\-file\fR \fI\fR
خواندن و تنظیم متغیرها از یک فایل پیکربندی به سبک ".env" (پیش از هرگونه unset یا set)
.TP
\fB\-u\fR, \fB\-\-unset\fR \fI\fR
حذف متغیر از محیط
.TP
\fB\-v\fR, \fB\-\-debug\fR
چاپ اطلاعات با جزئیات کامل برای هر مرحله از پردازش
.TP
\fB\-S\fR, \fB\-\-split\-string\fR \fI\fR
پردازش و تفکیک S به آرگومانهای مجزا؛ مورد استفاده برای ارسال چندین آرگومان در خطوط shebang
.TP
\fB\-a\fR, \fB\-\-argv0\fR \fI\fR
بازنویسی آرگومان صفرم ارسالشده به دستوری که اجرا میشود. بدون این گزینه از مقدار پیشفرض \*(Aqcommand\*(Aq استفاده میشود.
.TP
\fB\-\-ignore\-signal\fR[=\fI\fR]
تنظیم مدیریت سیگنال(های) SIG برای انجام ندادن هیچ عملیاتی
.TP
\fB\-\-default\-signal\fR[=\fI\fR]
بازنشانی نحوه مدیریت سیگنال(های) SIG به رفتار پیشفرض
.TP
\fB\-\-block\-signal\fR[=\fI\fR]
مسدود کردن ارسال سیگنال(های) SIG در هنگام اجرای COMMAND
.TP
\fB\-\-list\-signal\-handling\fR
فهرست کردن تغییرات مدیریت سیگنال که توسط گزینههای قبلی درخواست شدهاند
.TP
\fB\-h\fR, \fB\-\-help\fR
نمایش راهنما
.TP
\fB\-V\fR, \fB\-\-version\fR
نمایش نسخه
.TP
[\fIvars\fR]
.SH "اطلاعات بیشتر (EXTRA)"
تنها استفاده از \- به معنی \-i است. در صورتی که هیچ COMMAND مشخص نشود، محیط نهایی چاپ میشود.
.SH "نسخه (VERSION)"
v(uutils coreutils) 0.11.0