2015年9月25日金曜日

bourne shell で複数行数値を sum したい

paste で改行を+に書き換えて bc
例えば ls -l の結果からファイルサイズ合計を求めたいとき
(du 使えとかそういうのではなく)

ls -l | awk '{print $5}' | tail -n +2 | paste -sd+ | bc

0 件のコメント:

コメントを投稿