timeout: sending signal KILL to command 'sleep'
EOF
for opt in -v --verbose; do
- timeout $opt -s0 -k .1 .1 sleep 10 2> err
+ timeout $opt -s0 -k .1 .1 sleep 10 2> errt
+ sed '/^Killed/d' < errt > err || framework_failure_
compare exp err || fail=1
done
grep -F "$o" err || framework_failure_
sed -n "1s/--$o/OPT/p" < err > pat || framework_failure_
- # Append the pattern for a short unkown option.
+ # Append the pattern for a short unknown option.
returns_ $rcexp $prg -/ >/dev/null 2> err || fail=1
grep -F "'/'" err || framework_failure_
sed -n "1s/'\/'/'OPT'/p" < err >> pat || framework_failure_
$prg --help > help || fail=1
# Extract all options mention in the above --help output.
+ nl="
+ "
sed -n -e '/--version/q' \
- -e 's/^ \{2,6\}-/-/; s/ .*//; s/[=[].*//; s/, /\'$'\n''/g; s/^-/-/p' help \
+ -e 's/^ \{2,6\}-/-/; s/ .*//; s/[=[].*//; s/, /\'"$nl"'/g; s/^-/-/p' help \
> opts || framework_failure_
cat opts # for debugging purposes