আমি জানি যে আপনি সুনির্দিষ্টভাবে সন্ধানটি নির্দিষ্ট করেছেন, তবে কেবলমাত্র অন্যান্য বিকল্পগুলি ব্যবহার করতে পারেন যা ব্যবহার করতে পারেন, আপনি xargs ব্যবহার করতে পারেন:
find . -type d | grep -E "dir1$|dir2$" | xargs ls
find . -name "dir1" -or -name "dir2" | xargs ls
আপনার কাছে "ফোল্ডার" নামে একটি ফাইল থাকতে পারে যার মধ্যে এমন কিছু রয়েছে:
$ cat folders
dir1
dir2
dir3
dir4
তারপরে, আপনি এর মতো কিছু করতে পারেন:
$ cat folders | xargs -I % find . -type d -name % | xargs ls
./Documents/dir1:
file1 file2 file3 file4
./Documents/dir2:
file1 file2 file3 file4
./Documents/dir3:
file1 file2 file3 file4
./Documents/dir4:
file1 file2 file3 file4
আমার মতে xargs, আমি সন্ধানী-এক্সেকের চেয়ে বেশি বহুমুখী বোধ করি। এছাড়াও আপনি কিছু ক্রেজি স্টাফ তৈরি করতে পারেন
$ cat << EOF | xargs -I {} find ~ -name "{}" | xargs ls
> dir1
> dir2
> dir3
> EOF
/home/user/Documents/dir1:
file1 file2 file3 file4
/home/user/Documents/dir2:
file1 file2 file3 file4
/home/user/Documents/dir3:
file1 file2 file3 file4