আমার প্রকল্পে ফাইলগুলি প্রদর্শন করার জন্য আমার কাছে কমান্ডটি পাওয়া গেছে:
find . -type f -not -path './node_modules*' -a -not -path '*.git*' \
-a -not -path './coverage*' -a -not -path './bower_components*' \
-a -not -name '*~'
.Gitignore এ থাকা ফাইলগুলি না দেখাতে আমি কীভাবে ফাইলগুলি ফিল্টার করব?
আমি ভেবেছিলাম যে আমি ব্যবহার করি:
while read file; do
grep $file .gitignore > /dev/null && echo $file;
done
তবে .gitignore ফাইলটিতে গ্লোব প্যাটার্ন থাকতে পারে (ফাইলটি .gitignore থাকলে এটি পাথের সাথে কাজ করবে না), গ্লোবস থাকতে পারে এমন নিদর্শনগুলির ভিত্তিতে আমি কীভাবে ফাইলগুলি ফিল্টার করতে পারি?
find-sh {} +
শেষে?