اذهب إلى المحتوى
  • 0

كيف أخزّن اسماء ملفات سطح المكتب باستخدام سطر اوامر لينكس؟

xroot

السؤال

ارغب في انشاء نص برمجي يقوم بحفظ اسماء الملفات الموجودة على سطح المكتب بالإضافة الى عددهم بشكل دوري باستخدام الأمر ls ولكن عند تنفيذ النص البرمجي يقوم فقط بتخزين العدد فقط cd Desktop Ls > desktop_output wc -l desktop_output > desktop_output

رابط هذا التعليق
شارك على الشبكات الإجتماعية

Recommended Posts

  • 0

لتخزين أسماء ملفات سطح المكتب باستخدام سطر أوامر لينكس يجب عليك أن تقوم أولا بالدخول إلى سطح المكتب عن طريق الأمر cd ومن ثم كتابة أمر عرض الملفات ls ثم استخدام الرمز > والذي سيحوّل ناتج هذا الأمر إلى ملف بأي اسم تختاره كما في المثال التالي:

ls > filenames.txt

ولحساب عدد الملفات الموجودة يمكنك كتابة هذا الأمر:

ls -l | grep -v ^l | wc -l > filesnum.txt

كما يمكنك دمج الأمرين معا كما في المثال التالي:

f.txt && ls -l | grep -v ^l | wc -l > n.txt


ملاحظة: قمنا بتمرير -l إلى ls حتى لا تقوم بحساب الملفات المخفية.

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...