Advertisement
cesarzeta

Script idesk para pendrive

Jun 13th, 2015
268
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.94 KB | None | 0 0
  1. #!/bin/bash
  2.  
  3. file1="/home/usuario/.idesktop/pendrive"
  4. file2="/home/usuario/.idesktop/pendrive.lnk"
  5. gestor=`echo $(which pcmanfm)`
  6. estado_1="-1"
  7. estado_2="-1)
  8.  
  9. while true
  10. do
  11.    buscar=`cat /etc/mtab | grep /dev/sdxx`
  12.    estado_1=`echo $?`
  13.    conectados=`echo $(lsblk)`
  14.    buscado=`echo "$conectados" | grep -o 'sdxx'`
  15.    if [ "$buscado" == "sdxx" ]
  16.    then
  17.    
  18.        if [ -f $file1 ]
  19.        then
  20.            mv $file1 $file2
  21.            killall idesk && idesk &
  22.        fi
  23.    
  24.        if [ "$estado" == "1" ]
  25.        then
  26.            pmount /dev/sdxx
  27.         buscar=`cat /etc/mtab | grep /dev/sdxx`
  28.            estado_2=`echo $?`
  29.            if [ "$estado_2" == "0" ]
  30.            then
  31.                $gestor /media/sdxx
  32.            fi
  33.        fi
  34.        
  35.    else
  36.        if [ -f $file2 ]
  37.        then
  38.            mv $file2 $file1
  39.            killall idesk && idesk &
  40.        fi
  41.    fi
  42.    
  43.    sleep 5
  44. done
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement