دير نايم (أمر يونكس)دير نايم بالانجليزية التاريختم إصدار نسخة استعمالمواصفات يونكس المنفردة لـ dirname string أمثلةسيقوم dirname باسترداد اسم مسار الدليل من اسم المسار متجاهلاً أي خطوط مائلة زائدة dodo@root ~ $ dirname /home/openproject/.bundle/cache/compact_index/
/home/openproject/.bundle/cache
dodo@root ~ $ dirname /home/openproject/.bundle/cache/
/home/openproject/.bundle
dodo@root ~ $ dirname /home/openproject/.bundle/
/home/openproject
dodo@root ~ $ dirname compact_index
.
dodo@root ~ $ dirname /
/
// // هذه النصوص قمت بعملها على الحاسوب الشخصي
الأداءنظرًا لأن while read file; do
dirname "$file"
done < some-input
قد يؤدي المقتطف أعلاه إلى استدعاء عملية منفصلة لكل سطر من المدخلات. لهذا السبب ، يتم استخدام استبدال shell عادةً بدلاً من ذلك if [ -n "${file##*/*}" ]; then
echo "."
else
echo "${file%/*}";
fi
لاحظ أن هذه المؤشر مائلة زائدة بشكل مختلف عن اسم النطاق. ' مراجع
|