لدي السكربت التالي والذي يقوم بنقل جميع الملفات من نوع .txt إلى مجلد آخر:
#!/bin/bash
MY_DIR=/tmp/swan
cd $MY_DIR
find . -path "*work*" -iname "*.txt" -type f -execdir mv '{}' /tmp/swan/test/done \;
أريد أن أعدل على السكربت حتى ينقل جميع ملفات .txt في المجلدات الفرعية أيضا وليس فقط المجلد الرئيسي، فلو كان المجلد هو /tmp/swan فسيقوم بنقل الملفات الموجودة في المجلدات الفرعية مثلا /tmp/swan/text و /tmp/swan/text/new .
السؤال
MaxReve
لدي السكربت التالي والذي يقوم بنقل جميع الملفات من نوع .txt إلى مجلد آخر:
أريد أن أعدل على السكربت حتى ينقل جميع ملفات .txt في المجلدات الفرعية أيضا وليس فقط المجلد الرئيسي، فلو كان المجلد هو /tmp/swan فسيقوم بنقل الملفات الموجودة في المجلدات الفرعية مثلا /tmp/swan/text و /tmp/swan/text/new .
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.