diff --git a/pages.ar/common/$.md b/pages.ar/common/$.md new file mode 100644 index 0000000000..8a4a36a3c7 --- /dev/null +++ b/pages.ar/common/$.md @@ -0,0 +1,32 @@ +# Dollar sign + +> توسِّع متغيرات Bash. +> لمزيد من التفاصيل: . + +- طباعة قيمة متغير: + +`echo ${{VARIABLE}}` + +- طباعة حالة الخروج للأمر السابق: + +`echo $?` + +- طباعة رقم عشوائي بين 0 و 32767: + +`echo $RANDOM` + +- طباعة أحد سلاسل المطالبة (Prompt Strings): + +`echo ${{PS0|PS1|PS2|PS3|PS4}}` + +- تنفيذ الأمر بعد توسيعه، وهو نفس تشغيله باستخدام backticks: + +`$({{command}})` + +- عرض عدد الوسائط في السياق الحالي: + +`echo $#` + +- طباعة جميع عناصر مصفوفة Bash: + +`echo ${array[@]}` diff --git a/pages.ar/common/doppler.md b/pages.ar/common/doppler.md new file mode 100644 index 0000000000..f2ab0d6ba6 --- /dev/null +++ b/pages.ar/common/doppler.md @@ -0,0 +1,29 @@ +# doppler + +> إدارة المتغيرات البيئية عبر بيئات مختلفة باستخدام Doppler. +> بعض الأوامر الفرعية مثل `run` و `secrets` تحتوي على وثائق استخدام خاصة بها. +> لمزيد من التفاصيل: . + +- إعداد Doppler CLI في الدليل الحالي: + +`doppler setup` + +- إعداد مشروع Doppler والتكوين في الدليل الحالي: + +`doppler setup` + +- تشغيل أمر مع حقن الأسرار في البيئة: + +`doppler run --command {{command}}` + +- عرض قائمة المشاريع الخاصة بك: + +`doppler projects` + +- عرض الأسرار للمشروع الحالي: + +`doppler secrets` + +- فتح لوحة تحكم Doppler في المتصفح: + +`doppler open` diff --git a/pages.ar/common/openai.md b/pages.ar/common/openai.md new file mode 100644 index 0000000000..44a3a1d3e4 --- /dev/null +++ b/pages.ar/common/openai.md @@ -0,0 +1,20 @@ +# openai + +> أداة سطر الأوامر للوصول إلى واجهة برمجة تطبيقات OpenAI. +> لمزيد من التفاصيل: . + +- عرض قائمة النماذج المتاحة: + +`openai api models.list` + +- إنشاء إكمال نصي: + +`openai api completions.create --model {{ada}} --prompt "{{Hello world}}"` + +- إنشاء إكمال محادثة: + +`openai api chat_completions.create --model {{gpt-3.5-turbo}} --message {{user "Hello world"}}` + +- إنشاء صور باستخدام API الخاصة بـ DALL·E: + +`openai api image.create --prompt "{{كلبان يلعبان الشطرنج، كرتوني}}" --num-images {{1}}` diff --git a/pages.ar/common/picotool.md b/pages.ar/common/picotool.md new file mode 100644 index 0000000000..fcee919c17 --- /dev/null +++ b/pages.ar/common/picotool.md @@ -0,0 +1,32 @@ +# picotool + +> إدارة لوحات Raspberry Pi Pico. +> لمزيد من التفاصيل: . + +- عرض معلومات حول البرنامج المحمّل حاليًا على جهاز Pico: + +`picotool info` + +- تحميل ملف ثنائي (binary) على جهاز Pico: + +`picotool load {{path/to/binary}}` + +- تحويل ملف ELF أو BIN إلى تنسيق UF2: + +`picotool uf2 convert {{path/to/elf_or_bin}} {{path/to/output}}` + +- إعادة تشغيل جهاز Pico: + +`picotool reboot` + +- عرض جميع السجلات (registers) المعروفة: + +`picotool otp list` + +- عرض إصدار الأداة: + +`picotool version` + +- عرض المساعدة: + +`picotool help` diff --git a/pages.ar/common/pip.md b/pages.ar/common/pip.md new file mode 100644 index 0000000000..2d306ca02b --- /dev/null +++ b/pages.ar/common/pip.md @@ -0,0 +1,33 @@ +# pip + +> مدير الحزم الخاص بلغة بايثون. +> بعض الأوامر الفرعية مثل `install` لديها توثيق خاص بها. +> لمزيد من التفاصيل: . + +- تثبيت حزمة (راجع `pip install` لمزيد من خيارات التثبيت): + +`pip install {{package}}` + +- تثبيت حزمة في مجلد المستخدم بدلاً من الموقع الافتراضي للنظام: + +`pip install --user {{package}}` + +- تحديث حزمة مثبتة: + +`pip install --upgrade {{package}}` + +- إزالة تثبيت حزمة: + +`pip uninstall {{package}}` + +- حفظ قائمة الحزم المثبتة في ملف: + +`pip freeze > {{requirements.txt}}` + +- عرض معلومات عن حزمة مثبتة: + +`pip show {{package}}` + +- تثبيت الحزم من ملف متطلبات: + +`pip install --requirement {{requirements.txt}}` diff --git a/pages.ar/common/tldr.md b/pages.ar/common/tldr.md new file mode 100644 index 0000000000..d5143b569c --- /dev/null +++ b/pages.ar/common/tldr.md @@ -0,0 +1,37 @@ +# tldr + +> يعرض صفحات مساعدة مبسطة للأوامر في سطر الأوامر، مستمدة من مشروع tldr-pages. +> ملاحظة: الخيارات `--language` و `--list` ليست مطلوبة وفقًا للمواصفات، ولكن معظم العملاء يدعمونها. +> لمزيد من التفاصيل: . + +- عرض صفحة tldr لأمر معين (تلميح: هذا ما أوصلك إلى هنا!): + +`tldr {{command}}` + +- عرض صفحة tldr لأمر فرعي معين: + +`tldr {{command}} {{subcommand}}` + +- عرض صفحة tldr لأمر بلغة معينة (إن وجدت، وإلا سيتم الرجوع إلى الإنجليزية): + +`tldr {{[-L|--language]}} {{language_code}} {{command}}` + +- عرض صفحة tldr لأمر من نظام تشغيل معين: + +`tldr {{[-p|--platform]}} {{android|common|freebsd|linux|osx|netbsd|openbsd|sunos|windows}} {{command}}` + +- تحديث ذاكرة التخزين المؤقت لصفحات tldr: + +`tldr {{[-u|--update]}}` + +- عرض قائمة بجميع الصفحات المتاحة للمنصة الحالية وللأوامر الشائعة: + +`tldr {{[-l|--list]}}` + +- عرض جميع الصفحات الفرعية المتاحة لأمر معين: + +`tldr {{[-l|--list]}} | grep {{command}} | column` + +- عرض صفحة tldr لأمر عشوائي: + +`tldr {{[-l|--list]}} | shuf {{[-n|--head-count]}} 1 | xargs tldr` diff --git a/pages.ar/common/uv.md b/pages.ar/common/uv.md new file mode 100644 index 0000000000..445e8055b4 --- /dev/null +++ b/pages.ar/common/uv.md @@ -0,0 +1,37 @@ +# uv + +> مدير حزم ومشاريع سريع للغة بايثون. +> بعض الأوامر الفرعية مثل `tool` و `python` لديها توثيق خاص بها. +> لمزيد من التفاصيل: . + +- إنشاء مشروع بايثون جديد في المجلد الحالي: + +`uv init` + +- إنشاء مشروع بايثون جديد في المسار المحدد: + +`uv init {{path/to/directory}}` + +- إضافة تبعية جديدة إلى المشروع: + +`uv add {{package}}` + +- إزالة تبعية من المشروع: + +`uv remove {{package}}` + +- تشغيل سكربت داخل بيئة المشروع: + +`uv run {{path/to/script.py}}` + +- تشغيل أمر داخل بيئة المشروع: + +`uv run {{command}}` + +- تحديث بيئة المشروع من `pyproject.toml`: + +`uv sync` + +- إنشاء ملف تأمين (lock file) لتبعيات المشروع: + +`uv lock` diff --git a/pages.ar/common/who.md b/pages.ar/common/who.md new file mode 100644 index 0000000000..0b33a85533 --- /dev/null +++ b/pages.ar/common/who.md @@ -0,0 +1,17 @@ +# who + +> عرض المستخدمين المتصلين حاليًا والبيانات المتعلقة بهم (مثل العمليات ووقت الإقلاع). +> انظر أيضًا: `whoami`. +> لمزيد من التفاصيل: . + +- عرض أسماء المستخدمين والخطوط الزمنية للجلسات النشطة حاليًا: + +`who` + +- عرض جميع المعلومات المتاحة: + +`who {{[-a|--all]}}` + +- عرض جميع المعلومات المتاحة مع عناوين الأعمدة: + +`who {{[-aH|--all --heading]}}`