Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- while true
- do
- while [[ $break != "1" ]]
- do
- cdev=$(diskutil list | grep "disk[1,2]")
- if [[ $cdev == "" ]]
- then
- i=1
- sp="/-\|"
- echo -n ' '
- while [[ $cdev == "" ]]
- do
- cdev=$(diskutil list | grep "disk[1,2]")
- printf "\b${sp:i++%${#sp}:1}"
- done
- else
- echo -e "\n"
- echo "Device ready..."
- diskutil unmountDisk force disk1
- diskutil unmountDisk force disk2
- diskutil eraseDisk JHFS+ 1 disk1
- diskutil unmountDisk force disk1
- diskutil unmountDisk force disk2
- diskutil mountDisk disk1
- echo "Disk has been erased..."
- say "done"
- say "done"
- tput bel
- break=1
- fi
- done
- while true
- do
- cdev2=$(diskutil list | grep "disk[1,2]")
- if [[ $cdev2 == "" ]]
- then
- echo -e "\n"
- echo "Device disconnected"
- ./$0
- else
- i=1
- sp="/-\|"
- echo -n ' '
- while [[ $cdev != "" ]]
- do
- cdev=$(diskutil list | grep "disk[1,2]")
- printf "\b${sp:i++%${#sp}:1}"
- done
- fi
- done
- done
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement