diff options
| -rwxr-xr-x | phrollo | 5 | 
1 files changed, 4 insertions, 1 deletions
| @@ -7,7 +7,10 @@ IFS='	'  while read -r D T S H P SH; do  	NSH="$(printf "$S\r\n"  | nc $H $P | shasum -a 256 | cut -d " " -f 1)"  	[ $? -eq 0 ] &&  -	[ "${SH}" !=  "${NSH}" ] && {D="$(date +%Y%m%d)"; SH="${NSH}"} +	[ "${SH}" !=  "${NSH}" ] && { +		D="$(date +%Y%m%d)"  +		SH="${NSH}" +	}  	printf "%s\t%s\t%s\t%s\t%s\t%s\n" "$D" "$T" "$S" "$H" "$P" "$SH" | tee /dev/stderr   done < "${FILEIN}" | sort -rnk1 -k2 | \  	sed -r "s/^([0-9][0-9]*)	/1(\1) /g;s/	[a-f0-9][a-f0-9]*$//g" |\ | 
