Theme
Primary Color

تمييز نوع العنصر قبل التعامل معه

الملف العادي والمجلد والرابط الرمزي لهم استخدامات مختلفة حتى لو أسماؤهم متشابهة

نفذ المثال بإستخدام Bash داخل مجلد تدريب جديد تملكه على GNU/Linux والأوامر لا تحتاج sudo

المثال العملي

mkdir folder
printf 'A\n' > file.txt
ln -s file.txt shortcut
find . -mindepth 1 -maxdepth 1 -printf '%f %y\n' | LC_ALL=C sort

النتيجة

file.txt f
folder d
shortcut l

الحروف f و d و l بتعبر عن ملف ومجلد ورابط رمزي والأمر find هنا لا يتبع الرابط

جرب بنفسك

أضف رابط لمجلد وأعد الفحص ولاحظ أنه ما زال يظهر كنوع l

linux شرح