update mount and unmount scripts to be less shit
This commit is contained in:
parent
3cf50e61ab
commit
0779b79df7
|
@ -1,6 +1,4 @@
|
|||
COLS="name,type,size,mountpoint"
|
||||
|
||||
drives="$(lsblk -rpo "$COLS" | awk '$2=="part"&&$4==""{printf "%s (%s)\n",$1,$3}')"
|
||||
drives="$(lsblk -rpo "name,size,mountpoint,fstype" | awk -F'[ ]' '$4!=""&&$3==""{printf "%s (%s)\n", $1, $2}')"
|
||||
[ -z "$drives" ] && exit 1
|
||||
chosen="$(echo "$drives" | rofi -dmenu -i -p "Mount which drive?" | awk '{print $1}')"
|
||||
[ -z "$chosen" ] && exit 1
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
COLS="name,type,size,mountpoint"
|
||||
|
||||
drives=$(lsblk -rpo "$COLS" | awk '$2=="part"&&$4!~/boot|home|SWAP/&&length($4)>1{printf "%s (%s) on %s\n",$1,$3,$4}')
|
||||
drives=$(lsblk -rpo "name,size,mountpoint" | awk -F'[ ]' '$1!~"/dev/sda.|/dev/sdb."&&$3!=""&&NR!=1{printf "%s (%s)\n",$1, $3}')
|
||||
[ -z "$drives" ] && exit
|
||||
chosen=$(echo "$drives" | rofi -dmenu -i -p "Unmount which drive?" | awk '{print $1}')
|
||||
[ -z "$chosen" ] && exit
|
||||
|
|
Reference in New Issue