mirror of
https://github.com/radareorg/sdb.git
synced 2026-11-08 17:44:10 -10:00
32 lines
366 B
Bash
Executable File
32 lines
366 B
Bash
Executable File
#!/bin/sh
|
|
./mcsdbd 2>/dev/null &
|
|
sleep 1
|
|
(
|
|
echo a=c
|
|
echo a
|
|
echo a
|
|
) | ./mcsdbc > .a 2>/dev/null
|
|
|
|
|
|
FUN="`cat .a | sed -e 's, ,,g'`"
|
|
RES="`printf "c\r\nc\r"`"
|
|
echo ======
|
|
echo "$FUN" | hexdump -C
|
|
echo ======
|
|
echo "$RES" | hexdump -C
|
|
echo ======
|
|
|
|
if [ "${FUN}" = "${RES}" ]; then
|
|
echo OK
|
|
RET=0
|
|
else
|
|
echo FAIL
|
|
RET=1
|
|
fi
|
|
|
|
kill -INT %1 2>/dev/null
|
|
|
|
rm .a
|
|
|
|
exit $RET
|