انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => انجمن عمومی => نویسنده: abdossamad2003 در 14 خرداد 1398، 04:27 ب‌ظ

عنوان: در مورد دستور ls
ارسال شده توسط: abdossamad2003 در 14 خرداد 1398، 04:27 ب‌ظ
با سلام خدمت دوستان
می خواستم بدونم آیا آپشنی در دستور ls وجود دارد که تنها لیست فایلها نمایش داده شود (لیست دایرکتوریها مشاهده نشود.)

با تشکر
عنوان: پاسخ : در مورد دستور ls
ارسال شده توسط: رسول سعیدنژاد در 14 خرداد 1398، 05:35 ب‌ظ
فعلاً وقت ندارم در موردش توی ls جست‌و‌جو کنم، ولی اگه واجبه و الان می‌خواهی، از find استفاده کن:
find . -maxdepth 1 -type f,l
این دستور تمام فایل‌ها و Shortlinkهایی که فایل هستن رو توی شاخهٔ اول هر جایی که اجراش کردی برات نشون می‌ده.
اگه اون 1 رو بذاری 2، یه پوشه هم جلو می‌ره و فایل‌های داخل پوشه‌ها رو هم نشون می‌ده و به همین‌ترتیب الی آخر.
اون f هم یعنی فایل
و l هم یعنی شورت‌کات(لینک)
نقطه بعد از find هم یعنی همون جایی که هستی رو برات find کنه نه جای دیگه‌ای رو.