6 مستودعات
Executing multiple shell commands in sequence on a remote host and capturing combined output streams.
Distinct from Remote Command Execution: Focuses on sequential execution of multiple command strings rather than a single command invocation
Explore 6 awesome GitHub repositories matching devops & infrastructure · Batch Command Executions. Refine with filters or upvote what's useful.
ssh2 is a JavaScript implementation of the SSH2 protocol for Node.js, providing the core components necessary to create secure clients and servers. It enables the establishment of authenticated sessions for remote server automation and secure communication. The project distinguishes itself by providing a complete suite of tools for identity management, including utilities for generating and parsing cryptographic key pairs and integrating with external authentication agents. It also functions as a tunneling proxy capable of routing TCP, HTTP, X11, and SOCKSv5 network traffic through encrypted
Allows for the execution of a series of commands on a remote server and capture of their resulting output.
هذا المشروع عبارة عن قالب مشروع ونموذج تجريبي لتعلم الآلة موحد يجمع بين PyTorch Lightning وإطار عمل التكوين Hydra. يوفر قاعدة كود منظمة لتنظيم سير عمل التعلم العميق، مصممة خصيصاً لدمج إدارة التكوين الهرمي مع التدريب الموزع. يتميز القالب بسير عمل متخصص لتحسين المعلمات الفائقة (hyperparameter optimization) وتنفيذ التجارب على دفعات، مما يسمح بعمليات مسح تلقائية للمعلمات دون تعديل الكود المصدري. يستخدم نظاماً هرمياً لإدارة الإعدادات عبر ملفات YAML وتجاوزات سطر الأوامر لضمان نتائج قابلة للتكرار عبر تشغيلات التجارب المختلفة. يغطي المشروع مجالات قدرة واسعة بما في ذلك تدريب التعلم العميق الموزع عبر مسرعات أجهزة متعددة، وتغليف خط أنابيب البيانات، وتسجيل التجارب متعدد الخلفيات. كما يدمج أتمتة جودة الكود من خلال خطافات ما قبل الالتزام (pre-commit hooks)، وأدوات التحليل (linters)، والمنسقات، إلى جانب أدوات لإدارة نقاط فحص النموذج والتقييم.
Run multiple experiment configurations or random seeds in a single command by iterating through a specified folder.
هذا المشروع عبارة عن مجموعة من تطبيقات مرجعية ومعايير قياس توضح استخدام واجهة برمجة تطبيقات Vulkan للرسومات والحوسبة. يوفر مجموعة من الأمثلة عبر المنصات وأنماط برمجة وحدات معالجة الرسومات (GPU) المصممة للرسم عالي الأداء والمهام المسرعة بالأجهزة. يحتوي المستودع على مجموعة من معايير قياس الأداء المستخدمة لقياس سلوك واجهة البرمجة عبر بيئات أجهزة مختلفة. ويتميز بهيكلية معيارية تنظم أمثلة الرسم في وحدات معزولة، إلى جانب أدوات سطر الأوامر لتنفيذ سلاسل العينات بشكل دفعي. يغطي المشروع عدة مجالات تقنية، بما في ذلك إدارة ذاكرة GPU المباشرة، وتحليل الأداء في الوقت الفعلي لتحديد اختناقات الرسم، وخطوط أنابيب الحوسبة بدون شاشة (headless) التي تلتقط مخازن الإطارات دون الحاجة إلى شاشة فعلية.
Ships a command-line utility for running multiple example sequences by category or duration for benchmarking.
vim-visual-multi هو مكون إضافي لـ Vim و Neovim يوفر تحرير نصوص متعدد المؤشرات. يعمل كمحرر نصوص متعدد المؤشرات ومنسق ماكرو، مما يسمح بعمليات إدراج وحذف واستبدال متوازية عبر تكرارات نصية متنوعة. يتضمن المكون الإضافي أداة اختيار نص regex تستخدم لإنشاء مؤشرات متعددة بناءً على أنماط التعبير النمطي. يتيح ذلك تحديد الكلمات أو الأجزاء المطابقة لإجراء تعديلات مجمعة عبر ملف. يغطي النظام العديد من مجالات القدرات، بما في ذلك المحاذاة الرأسية ومزامنة المؤشرات إلى عمود مشترك. كما يوفر أتمتة لتنفيذ الأوامر المجمعة، مما يسمح بتشغيل الماكرو عبر جميع مواضع المؤشر النشطة. تسمح أدوات إدارة الاختيار بإضافة أو إزالة أو تخطي تكرارات محددة لتحسين مجموعة المؤشرات النشطة.
Processes editor commands by iterating through a queue of cursor positions for sequential buffer updates.
Sacred هي أداة لإدارة التجارب وإطار عمل لإعادة الإنتاج مصمم لتنظيم عمليات تشغيل متعددة لعملية ما بتكوينات مختلفة. تعمل كمتتبع لتجارب التعلم الآلي ومدير لتكوين المعلمات الفائقة (hyperparameters)، حيث تسجل المعلمات الفائقة والمقاييس والبيانات الوصفية في قاعدة بيانات لضمان بقاء عمليات التنفيذ التجريبية قابلة للتتبع. يركز المشروع على إعادة إنتاج النتائج العلمية من خلال إدارة البذور العشوائية (random seeds) وتتبع تبعيات النظام تلقائياً. ويسمح بتنفيذ متغيرات التجربة من خلال تجاوز معلمات سطر الأوامر وحقن المعلمات الديناميكي، مما يتيح تعديل الإعدادات دون تغيير الكود المصدري الأساسي. يوفر إطار العمل إمكانيات لتسجيل البيانات الوصفية المدعومة بقاعدة بيانات، والتقاط تفاصيل الأجهزة وإصدارات البرامج للحفاظ على سجل قابل للبحث لكل عملية تشغيل. كما يدعم تسلسل حالة التنفيذ لتمكين النسخ الدقيق للنتائج التجريبية.
Enables executing different versions of a process by overriding parameters via the command line.
هذا المشروع عبارة عن مورد تعليمي شامل يتكون من برنامج تعليمي لبرمجة Bash، ومرجع للنصوص البرمجية، ودليل سطر أوامر Linux. يوفر مواد تعليمية لكتابة النصوص البرمجية، وأتمتة مهام النظام، وإتقان التنقل في الطرفية (terminal) وإدارة أنظمة Unix. تغطي الأدلة مجموعة واسعة من تخصيص بيئة shell، بما في ذلك تنسيق المطالبة (prompt) واستخدام الأسماء المستعارة (aliases). كما يوفر دليلاً لبيئة shell لإدارة ملفات التكوين وتهيئة بيئات المستخدم. تفصل المواد مجموعة واسعة من القدرات بما في ذلك منطق تدفق التحكم، وإدارة البيانات باستخدام المصفوفات المفهرسة والترابطية، ومعالجة النصوص. تشمل المجالات الأخرى المغطاة إدارة الملفات والموارد، ومطابقة الأنماط باستخدام التعبيرات النمطية (regex)، وأدوات المراقبة لتصحيح أخطاء النصوص والتحقق من صحة البنية. يشرح المورد أيضاً ميزات الطرفية التفاعلية مثل استرجاع سجل الأوامر، وإكمال الإدخال، واختصارات لوحة المفاتيح للتنقل في سطر الأوامر.
Details how to execute sequences of shell commands linearly or conditionally.