#!/bin/bash cat nevsor-test.txt | while read SOR do EHA=$(echo $SOR | sed 's/^.*\([[:upper:]]\{7\}\).*$/\1/') PONTOK=$(echo $SOR | sed 's/[[:upper:]].*$//') ALLAS=$(($(echo $PONTOK | sed 's/+/+1/g' | sed 's/-/-1/g' | sed 's/0/+0/g' | tr -d :))) if [ $ALLAS -ge 0 ] then echo $EHA fi done