هاش (يونكس)

يُعدّ الأمر hash أحد الأوامر في أنظمة التشغيل Unix والأنظمة الشبيهة بـ Unix ، حيث يقوم بطباعة معلومات الموقع للأوامر التي تم العثور عليها. وقد تم نقل هذا الأمر أيضًا إلى نظام التشغيل IBM i . [ 1 ]hash

بناء الجملة

$ hash [name]

وصف

عندما يُدخل المستخدم أمرًا، يبحث النظام عن هذا الأمر في قائمة المواقع المُحددة بواسطة متغير البيئة PATH . لتجنب هذه العملية مستقبلًا، عند العثور على أمر، يُخزَّن موقعه في جدول تجزئة يُستعان به قبل البحث. hashيُستخدم الأمر لعرض جدول التجزئة أو تعديله، وخاصةً لاستبدال الإدخالات القديمة في حالة نادرة، ولكنها واردة، عند إضافة أمر إلى PATH. هذا hashالأمر مُدمج في النظام. أما في بيئة C، فيُنفَّذ هذا الأمر بطريقة مختلفة.

خيارات

الخيارات التالية مدعومة.

اسم
يبحث في متغير PATH البيئي عن الاسم المحدد

حالة الخروج

يُعيد هذا الأمر قيم الخروج التالية:

0
إتمام ناجح
1
حدث خطأ

أمثلة

هاش دولار

اطبع جدول التجزئة.

قطة هاش

يبحث عن الأمر cat في المسار المحدد بواسطة متغير البيئة PATH؛ وإذا تم العثور عليه، فإنه يضيفه إلى التجزئة.

انظر أيضاً

مراجع

  1. آي بي إم . "برمجة Qshell لنظام IBM System i الإصدار 7.2" (ملف PDF) . آي بي إم . تم الاطلاع عليه بتاريخ 5 سبتمبر 2020 .