LOOK(1) أوامر المستخدم LOOK(1)

الاسم

look - يعرض الأسطر التي تبدأ بسلسلة معينة

موجز

look [خيارات] سلسلة-محارف [‎ملف]

الوصف

تعرض أداة look أي أسطر في الملف تحتوي على الـ سلسلة-محارف كبادئة. نظرًا لأن look يجري بحثًا ثنائيًا، يجب أن تكون الأسطر في الملف مرتبة (حيث أُعطي الأمر sort(1) نفس الخيارات -d و/أو -f التي استُدعي بها look).

إذا لم يُحدد الملف، يُستخدم الملف /usr/share/dict/words، تُقارن فقط المحارف الأبجدية الرقمية ويُتجاهل حجم الأحرف للأحرف الأبجدية.

الخيارات

-a، --alternative

استخدم ملف القاموس البديل.

-d، --alphanum

استخدم مجموعة محارف القاموس العادية وترتيبها، أي تُقارن الفراغات والمحارف الأبجدية الرقمية فقط. هذا الخيار مفعّل مبدئيًا إذا لم يُحدد أي ملف.

لاحظ أن الفراغات أُضيفت إلى مجموعة محارف القاموس للتوافق مع أمر sort -d منذ الإصدار 2.28.

-f، --ignore-case

تجاهل حالة المحارف الأبجدية. هذا الخيار مفعل مبدئياً في حال لم يُحدد ملف.

-t، --terminate محرف

حدد محرف إنهاء السلسلة، أي تُقارن فقط المحارف الموجودة في الـ سلسلة-محارف حتى أول ظهور للمحرف محرف (بما في ذلك المحرف نفسه).

-h، --help

اعرض نص المساعدة ثم اخرج.

-V، --version

اعرض الإصدار واخرج.

حالة الخروج

تخرج أداة look بالحالة 0 إذا عُثر على سطر واحد أو أكثر وعُرض، و 1 إذا لم يُعثر على أسطر، و أكبر من 1 في حال حدوث خطأ.

البيئة

WORDLIST

مسار ملف القاموس. لمتغير البيئة أولوية أعلى من مسار القاموس المعرف في قسم FILES.

الملفات

/usr/share/dict/words

القاموس

/usr/share/dict/web2

القاموس البديل

تاريخ

ظهرت أداة look في الإصدار السابع من AT&T Unix.

أمثلة

sort -d /etc/passwd -o /tmp/look.dict
look -t: root:foobar /tmp/look.dict

انظر أيضاً

grep(1)، sort(1)

التبليغ عن الأخطاء

لتقارير العِلل، استخدم مُتتبع المشكلات https://github.com/util-linux/util-linux/issues.

التوفر

الأمر look جزء من حزمة util-linux التي يمكن تنزيلها من أرشيف نواة لينكس https://www.kernel.org/pub/linux/utils/util-linux/.

2026-05-18 util-linux 2.42.1