#!/bin/bash set -x DDIR="dump_test" CRTOOLS="./criu" PROG="./test_test " function fail { ps -ef | grep ${PID} echo "$@" kill -9 ${PID} exit 1 } rm -rf ${DDIR} mkdir ${DDIR} setsid ${PROG} & PID=${!} echo "Dump" ${CRTOOLS} dump -D ${DDIR} -t ${PID} -o dump.log -vvvv --shell-job || fail "Fail to dump" echo "Dump success"