উত্তর:
*/
শুধুমাত্র ডিরেক্টরি মেলে ব্যবহার করুন ।
chmod g+s /var/www/*/
সমস্ত ডিরেক্টরি এবং উপ-ডিরেক্টরি ব্যবহারের সাথে মিল রাখতে **/*/
( globstar
আপনি বাশ সক্রিয় করেছেন):
shopt -s globstar
chmod g+s /var/www/**/*/
আপনি খুঁজে পেতে পারেন, নীচের উদাহরণ দেখুন
find /var/www/ -type d -exec chmod g+s {} \;
-maxdepth
find
যুক্তিটি ব্যবহার করতে পারেন ।
এই একটি ওয়াইল্ড কার্ড নয় তাই আমি একটি অ-উত্তরের জন্য ক্ষমাপ্রার্থী, তবে ...
ls -al |grep ^d | awk '{print$NF}'
বর্তমান দির সব ডিরেক্টরি তালিকা প্রস্তুত করা যাবে, যদি আপনি প্রক্রিয়া করতে চান সিদ্ধান্ত নিতে আপনার উপর নির্ভর করে .
এবং ..
বা তাদের স্ট্রিপ।
echo $(ls -al |grep ^d | awk '{print$NF}')
এটি একটি ওয়াইল্ডকার্ডের মতো আচরণ করে