答:
#!/bin/sh
set -x
dir=/home/watch_log/
mkdir -p $dir
cd $dir
if [ `docker ps -f status=exited -f name="^nginx" | grep -c Exited` -gt 0 ];then
docker ps -f status=exited -f name="^nginx" | grep Exited | awk '{print $NF}' | while read line;do
docker restart $line
echo "`date +%Y_%m_%d_%H%M`_restart_docker $line" >>$dir/docker.log
done
fi