0
私は行数をカウントするための簡単なスクリプトを作りたかった私の.scalaのファイルがあります。whileブロックの後にbashで間違った変数値を表示します。どうして?
#!/bin/bash
counter=0;
find -iname "*.scala" | while read f; do
lc=$(cat $f | wc -l);
counter=$((counter+lc));
echo "$lc $counter";
done
echo "final result: $counter";
をしかし残念ながら、これはここで間違って何
20 20
204 224
212 436
final result: 0
出力しますか?