উত্তর:
হ্যাঁ, আপনি --exclude-file
আলাদা আলাদা ফাইলগুলি নির্দিষ্ট করতে একাধিকবার ব্যবহার করতে পারেন । এবং যদি আপনি বিভিন্ন শ্রেণীর ফাইলগুলিকে পৃথকভাবে বাদ দেওয়া ফাইলগুলিতে আলাদা করতে চান তবে এটি সহায়ক হতে পারে।
এটি ডিরেক্টরি স্ট্রাকচার এবং আমাকে এক্সিকিউটেবল এবং উত্পন্ন টেম্প ফাইলগুলি সরিয়ে ফেলতে হবে।
root-dir/
├── dir1
│ ├── dir1-1
│ │ ├── a.out
│ │ └── file1.txt
│ └── dir1-2
│ ├── a.out
│ └── file2.txt
├── dir2
│ └── dir2-1
│ ├── a.out
│ ├── file3.txt
│ └── README.md
└── dir3
├── dir3-1
│ └── a.exe
├── dir3-2
│ ├── a.out
│ ├── program1.cpp
│ ├── program1.ii
│ ├── program1.o
│ └── program1.s
└── dir3-3
├── a.out
├── program2.cpp
├── program2.ii
├── program2.o
└── program2.s
কমান্ডটি ব্যবহার করুন
rsync --exclude-from exclude-exec --exclude-from exclude-temps -av SRC/ DEST/
এক্সক্লুড এক্সিকিউট থাকে
*.out
*.exe
বাদ - টেম্পস থাকে
*.ii
*.o
*.s
ডিরেক্টরি গঠন পর অপারেশন হয়ে,
root-dir/
├── dir1
│ ├── dir1-1
│ │ └── file1.txt
│ └── dir1-2
│ └── file2.txt
├── dir2
│ └── dir2-1
│ ├── file3.txt
│ └── README.md
└── dir3
├── dir3-1
├── dir3-2
│ └── program1.cpp
└── dir3-3
└── program2.cpp