निम्नलिखित स्क्रिप्ट में, मैं एक निर्देशिका को लूप में कैसे निकालूं? मैं ऐसा करना चाहता हूं क्योंकि सभी फाइलें एक ही स्तर पर मौजूद इस निर्देशिका की ओर इशारा करते हुए सहानुभूति हैं, इसलिए मैं इसे जोड़ना नहीं चाहता।
cd /var/www
for dir in */
do
base=$(basename "$dir")
tar -czfh "${base}.tar.gz" "$dir"
done