Desmontar script em execução no dispositivo desmontado

0

Como posso desmontar uma unidade USB usando um script localizado nessa unidade? O dispositivo parece ocupado quando o script está sendo executado,

    
por antonio 24.10.2013 / 11:46

1 resposta

1

Primeira tentativa com &

#!/bin/sh -xv

#Get  device where I am located  
DEV=$(df -k "$0" | tail -1 | awk '{ print $1 }')
echo $DEV

#Create umount script 
echo '#!/bin/sh -xv' >/tmp/udisk.tmp
echo "umount $DEV" >>/tmp/udisk.tmp
cat /tmp/udisk.tmp
chmod +x /tmp/udisk.tmp

#Run the script 
/tmp/udisk.tmp & 
    
por antonio 24.10.2013 / 14:11