Загрузка данных


cat > ~/bin/case.sh << 'EOF'
case $1 in
  start)
    if [ -f /tmp/back$UID.pid ] ; then
      echo Already started
    else
      /home/labs/back.sh >/tmp/back$UID.pid &
      echo Started: `cat /tmp/back$UID.pid`
    fi
    ;;
  stop)
    if [ -f /tmp/back$UID.pid ] ; then
      kill -kill `cat /tmp/back$UID.pid` && echo Killed
      rm /tmp/back$UID.pid
    else
      echo Not started
    fi
    ;;
  status)
    [ -f /tmp/back$UID.pid ] \
      && echo Running: `cat /tmp/back$UID.pid` \
      || echo Not running
    ;;
  *)
    echo "usage: case.sh {start|stop|status}"
    ;;
esac
EOF

# Сделать сценарий исполняемым
chmod +x ~/bin/case.sh