मैं एक फ़ोल्डर में सम्मिलित कई फ़ाइलों की लाइन आकार जमा करना चाहता हूं। मैंने निम्नलिखित स्क्रिप्ट लिखी है:
let a=0
let num=0
for i in folder/*
do
num=`cat $i | wc -l`
a=$a+$num
done
echo $a
स्क्रिप्ट के अंत में मुझे जो मिल रहा है वह 123 + 234 + 432 + है ... और इसके अलावा अंकगणितीय ऑपरेशन का परिणाम नहीं है।
$
अंदर की कोई जरूरत नहीं((...))
।a=$((a+num))
पहले से ही ठीक है।