SHOW:
|
|
- or go back to the newest paste.
1 | #! /bin/bash | |
2 | # Author: Nyle Davis Created 14-06-04 | |
3 | # Purpose: Get Size of any/all USB Flash drives. | |
4 | # Return: VAR containing 1.) Drive Name, 2.) Drive Size | |
5 | # 3.) Space Available, 4.) Mount Point | |
6 | # File: drive-size.sh | |
7 | ||
8 | DM="`dmesg | grep -i 'scsi' | grep -i removable`"; | |
9 | FD="`fdisk -l | grep -i disk | grep -i media`"; | |
10 | - | DM="`dmesg | grep -i 'scsi' | grep -i sd`"; |
10 | + | |
11 | ||
12 | # Parse the DMESG cmd for Drive location and set VAR SDDRV | |
13 | - | echo ${DM}; |
13 | + | echo "DM => " ${DM}; |
14 | ||
15 | # Parse the FDISK cmd for Drive Name and Size using ${SDDRV} | |
16 | #echo ${FD} | od -bc; | |
17 | - | echo ${FD}; |
17 | + | echo "FD => " ${FD}; |
18 | #while true; do sudo ${DM}; done\ | |
19 | ||
20 | - | echo ${DI}; |
20 | + | # Get Flash name based on size value |
21 | ||
22 | # Parse the DF cmd for the Drive available space and mount point using ${SDDRV} | |
23 | echo "DI => " ${DI}; | |
24 | ||
25 | exit 0; |