السلام عليكم
لدي استفسار بخصوص ظغط الملفات
اريد جملة لوب وظيفتها تلف علي ملفات بامتداد معين وليكن مثلا TXT وتعمل ظغط لكل ملف علي حدة لو حدة يعني كل ملف يكون امتدادة TXT مثلا تظغطة لوحدة يعني مثل عندي فلدر فية 3 ملفات تكست عاوز احدد لة المثار بتاع هذا الفلدر ويتم ظغط الملفات الثلاثة كل ملف لوحدة مش الفلدر كلة اقصد كل ملف لوحدة
هذة الجملة تعمل في نظام الوندز اريد مثلها علي لينكس

set today=%date:~4%
set today=%today:/=_%
set tday=%date:~4%
set tday=%tday:/=_%

for %f in (/u01/app/oracle/flash_recovery_area/ORCL/DMP\*.dmp) do ((rar a -m1 %f.rar %f && set /a zfnum +=1)||(echo %date: =.%_%time% :ERR:.. Zipping BD2.%1_%today%.dmp ....... FAILED.>> %logfile% & echo ## >>%logfile% & echo. >>%logfile% & goto end))