#!/bin/sh # absln -- convert to absolute line test $# -ne 1 && { echo "usage: $0 line" 1>&2; exit 1; } case "$1" in '+'*) test -z "${1#+}" && term=1 || term=${1#+} expr `cat $EFP/line` + $term ;; '-'*) test -z "${1#-}" && term=1 || term=${1#-} expr `cat $EFP/line` - $term ;; .) cat $EFP/line ;; *) echo "$1" ;; esac