#!/bin/bash # Get number of all lines of all files in panther_dmi date=`date +"%Y%m%d_%H%M"` out="checksums_${date}.csv" for i in `ls cam_dmi/*.csv` do lines=`wc "${i}" 2>/dev/null | awk '{print $1 - 1}' ` echo "${i},${lines}" >> $out done for i in `ls errors/*.csv` do lines=`wc "${i}" 2>/dev/null | awk '{print $1 - 1}' ` echo "${i},${lines}" >> $out done for i in `ls input/*.csv` do lines=`wc "${i}" 2>/dev/null | awk '{print $1 - 1}' ` echo "${i},${lines}" >> $out done