make scripts work with more shells,

use current variable names.
This commit is contained in:
rsc 2004-04-21 05:49:52 +00:00
parent 0d6c3c2408
commit 7ac9b0e140
5 changed files with 10 additions and 6 deletions

View file

@ -3,6 +3,8 @@ shift
objtype=$1
shift
reduce="("`ls -p ../$objtype/*.[cs] 2>/dev/null | sed 's/..$//' | sed 's/^.*\///' | tr '\012' '|' | sed 's/.$//'`")"
nl='
'
reduce="("`ls -p ../$objtype/*.[cs] 2>/dev/null | sed 's/..$//' | sed 's/^.*\///' | tr "$nl" '|' | sed 's/.$//'`")"
echo $* | tr ' ' '\012' | egrep -v $reduce | tr \012 ' '
echo $* | tr ' ' "$nl" | egrep -v $reduce | tr "$nl" ' '