dev/provisioning/modules/puppi/files/scripts/delete.sh
changeset 28 b0b56e0f8c7f
equal deleted inserted replaced
27:a2342f26c9de 28:b0b56e0f8c7f
       
     1 #!/bin/bash
       
     2 # delete.sh - Made for Puppi
       
     3 
       
     4 # Sources common header for Puppi scripts
       
     5 . $(dirname $0)/header || exit 10
       
     6 
       
     7 # Manage script variables
       
     8 if [ $1 ] ; then
       
     9     tobedeleted=$1
       
    10 else
       
    11     echo "You must provide a file or directory to delete!"
       
    12     exit 2 
       
    13 fi
       
    14 
       
    15 if [ "$tobedeleted" = "/" ] ; then
       
    16     echo "Be Serious!"
       
    17     exit 2
       
    18 fi
       
    19 
       
    20 # Move file
       
    21 move () {
       
    22     mkdir -p $workdir/$project/deleted
       
    23     mv $tobedeleted $workdir/$project/deleted
       
    24 }
       
    25 
       
    26 move