جدول المحتويات:

كيف أقوم بتشغيل برنامج نصي باش من دليل آخر؟
كيف أقوم بتشغيل برنامج نصي باش من دليل آخر؟

فيديو: كيف أقوم بتشغيل برنامج نصي باش من دليل آخر؟

فيديو: كيف أقوم بتشغيل برنامج نصي باش من دليل آخر؟
فيديو: برنامج ترو كولر علي الايفون باسهل طريقه لمعرفة الرقم 2024, ديسمبر
Anonim

إذا جعلت السكريب قابلاً للتنفيذ مع chmod 755 يهرب ما عليك سوى كتابة المسار إلى ملف النصي . عندما ترى./ النصي يتم استخدامه لإخبار صدفة أن النصي يقع على نفسه الدليل أنتم تنفيذ هو - هي. لاستخدام المسار الكامل اكتب ش /المستخدمين المنزليين/ نصوص / بعض سكريبت.

من هنا ، كيف يمكنني تشغيل برنامج نصي من برنامج نصي من برنامج نصي آخر؟

هناك طريقتان مختلفتان يمكنك القيام بذلك:

  1. اجعل النص الآخر قابلاً للتنفيذ ، وأضف سطر #! / bin / bash في الجزء العلوي ، والمسار حيث يكون الملف إلى متغير البيئة $ PATH.
  2. أو أطلق عليها الأمر المصدر (الاسم المستعار هو.)
  3. أو استخدم الأمر bash لتنفيذه: / bin / bash / path / to / script؛

بالإضافة إلى ذلك ، كيف يمكنني إنشاء برنامج نصي قابل للتنفيذ من أي مكان في Linux؟ بافتراض أن مثالنا كان صحيحًا ، فستحتاج إلى كتابة chmod + x ~ / Downloads / chkFile صنع هو - هي تنفيذ ثم اكتب mv ~ / Downloads / chkFile ~ /. local / bin لوضعه في الدليل الصحيح. من الآن فصاعدًا ، يجب أن تكون قادرًا على تنفيذه من أي مكان.

بهذه الطريقة ، كيف يمكنني تشغيل ملف دفعي في دليل مختلف؟

قد تفشل ملفات الدُفعات التي يتم تشغيلها من داخل مجلدات أخرى

  1. قم بإنشاء مجلد باسم test (2) من الدليل الجذر الخاص بك.
  2. قم بإنشاء ملف دفعي في مجلد الاختبار (2) المسمى الاختبار. مضرب.
  3. أدخل الأسطر التالية في test.bat: echo off. وقفة.
  4. حفظ الاختبار. مضرب.
  5. من الدليل الجذر في موجه الأوامر ، قم بتشغيل الملف الدفعي بالسطر التالي: est (2) est.bat.

ما هو المصدر في باش؟

ال مصدر يقوم الأمر بقراءة وتنفيذ الأوامر من الملف المحدد كوسيط له في بيئة shell الحالية. من المفيد تحميل الدوال والمتغيرات وملفات التكوين في سكربتات شيل. مصدر عبارة عن صدفة مدمجة سحق والأصداف الشائعة الأخرى المستخدمة في أنظمة تشغيل Linux و UNIX.

موصى به: