.\" -*- coding: UTF-8 -*-
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.50.1.
.\"*******************************************************************
.\"
.\" This file was generated with po4a. Translate the source file.
.\"
.\"*******************************************************************
.TH TR 1 "أبريل 2026" "GNU coreutils 9.11" "أوامر المستخدم"
.SH الاسم
tr \- ترجمة أو حذف المحارف
.SH موجز
\fBtr\fP [\fI\,خيار\/\fP]... \fI\,سلسلة1 \/\fP[\fI\,سلسلة2\/\fP]
.SH الوصف
.\" Add any additional description here
.PP
ترجمة، ضغط، و/أو حذف المحارف من المدخل القياسي، مع الكتابة إلى المخرج
القياسي. تحدد سلسلة1 وسلسلة2 مصفوفتي المحارف مصفوفة1 ومصفوفة2 اللتين تتحكمان
في الإجراء.
.TP
\X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#tr\-c'\fB\-c, \-C, \-\-complement\fP\X'tty: link'
استخدم المتمم لمصفوفة1
.TP
\X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#tr\-d'\fB\-d, \-\-delete\fP\X'tty: link'
احذف المحارف في مصفوفة1، ولا تترجم
.TP
\X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#tr\-s'\fB\-s, \-\-squeeze\-repeats\fP\X'tty: link'
استبدل كل تسلسل لمحرف مكرر مدرج في آخر مصفوفة محددة، بظهور واحد لذلك المحرف
.TP
\X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#tr\-t'\fB\-t, \-\-truncate\-set1\fP\X'tty: link'
اقطع مصفوفة1 أولاً إلى طول مصفوفة2
.TP
\X'tty: link https://www.gnu.org/software/coreutils/tr#tr\-\-help'\fB\-\-help\fP\X'tty: link'
يعرض هذه المساعدة ويخرج
.TP
\X'tty: link https://www.gnu.org/software/coreutils/tr#tr\-\-version'\fB\-\-version\fP\X'tty: link'
يعرض معلومات الإصدار ويخرج
.PP
تُحدد المصفوفات كسلاسل من المحارف. معظمها يمثل نفسه. التسلسلات المفسرة هي:
.TP
\eNNN
محرف بقيمة ثمانية NNN (من 1 إلى 3 أرقام ثمانية)
.TP
\e\e
backslash
.TP
\ea
جرس مسموع BEL
.TP
\eb
backspace
.TP
\ef
تغذية الصفحة
.TP
\en
سطر جديد
.TP
\er
return
.TP
\et
جدولة أفقية
.TP
\ev
علامة جدولة عمودية
.TP
محرف1\-محرف2
جميع المحارف من محرف1 إلى محرف2 بترتيب تصاعدي
.TP
[محرف*]
في مصفوفة2، نسخ من محرف حتى طول مصفوفة1
.TP
[محرف*تكرار]
تكرار نسخ من محرف، تكرار ثماني إذا بدأ بـ 0
.TP
[:alnum:]
جميع الحروف والأرقام
.TP
[:alpha:]
جميع الحروف
.TP
[:blank:]
جميع المسافات البيضاء الأفقية
.TP
[:cntrl:]
جميع محارف التحكم
.TP
[:digit:]
جميع الأرقام
.TP
[:graph:]
جميع المحارف القابلة للطباعة، باستثناء المسافة
.TP
[:lower:]
جميع الحروف الصغيرة
.TP
[:print:]
جميع المحارف القابلة للطباعة، بما في ذلك المسافة
.TP
[:punct:]
جميع محارف الترقيم
.TP
[:space:]
جميع المسافات البيضاء الأفقية أو العمودية
.TP
[:upper:]
جميع الحروف الكبيرة
.TP
[:xdigit:]
جميع الأرقام السداسية عشرية
.TP
[=CHAR=]
جميع المحارف المكافئة لـ CHAR
.PP
تحدث الترجمة إذا لم يُعط \fB\-d\fP وظهر كل من STRING1 و STRING2. \fB\-t\fP مهم فقط
عند الترجمة. يتم تمديد ARRAY2 إلى طول ARRAY1 بتكرار آخر محرف فيه حسب
الحاجة. تُتجاهل المحارف الزائدة في ARRAY2. تتوسع أصناف المحارف بترتيب غير
محدد؛ أثناء الترجمة، يمكن استخدام '[:lower:]' و '[:upper:]' في أزواج لتحديد
تحويل حالة الأحرف. يحدث الضغط بعد الترجمة أو الحذف. يجب وضع علامات اقتباس
حول وسائط مثل '[...]' لتجنب التوسع المحتمل من الصدفة.
.SH العلل
.PP
الدعم الكامل متاح فقط للإعدادات المحلية الآمنة أحادية البايت، حيث يمثل كل
بايت إدخال محتمل محرفًا واحدًا. الإعداد المحلي C آمن في أنظمة GNU، لذا يمكنك
تجنب هذه المشكلة في الصدفة بتشغيل \fBLC_ALL=C tr\fP بدلاً من \fBtr\fP العادي.
.SH المؤلف
كتبه Jim Meyering.
.SH "التبليغ عن الأخطاء"
أبلغ عن العلات إلى: bug\-coreutils@gnu.org
.br
صفحة GNU coreutils الرئيسة:
.br
مساعدة عامة لاستخدام برمجيات جنو:
.br
أبلغ عن أي أخطاء ترجمة إلى
.SH "حقوق النسخ"
حقوق النشر \(co 2026 مؤسسة البرمجيات الحرة (Free Software Foundation,
Inc.). ترخيص GPLv3+: GNU GPL الإصدار 3 أو
أحدث. .
.br
هذا برنامج حر: أنت حر في تغييره وإعادة توزيعه. لا يوجد أي ضمان، إلى المدى
الذي يسمح به القانون.
.SH "انظر أيضًا"
التوثيق الكامل
.br
أو متاح محليًا عبر: info \(aq(coreutils) tr invocation\(aq
.PP
.SH ترجمة
تُرجمت هذه الصفحة من الدليل بواسطة
زايد السعيدي
.
.PP
هذه الترجمة هي وثيقة مجانية؛ راجع
.UR https://www.gnu.org/licenses/gpl-3.0.html
رخصة جنو العامة الإصدار 3
.UE
أو ما بعده للاطلاع على شروط حقوق النشر.
لا توجد أي ضمانات.
.PP
إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه،
يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين:
.MT kde-l10n-ar@kde.org
.ME .