summaryrefslogtreecommitdiff
path: root/unmounter.sh
diff options
context:
space:
mode:
authorAdam T. Carpenter <atc@53hor.net>2020-06-13 11:52:33 -0400
committerAdam T. Carpenter <atc@53hor.net>2020-06-13 11:52:33 -0400
commit0f0409e3ffef48bd20b3aa31d03cb1ac6e35f385 (patch)
treec244fd397b0cebb0dcbac339960c1442dae1a842 /unmounter.sh
parent1a26090ba7df4b076f011b8f9ac5d4d81dc14a02 (diff)
downloadscripts-0f0409e3ffef48bd20b3aa31d03cb1ac6e35f385.tar.xz
scripts-0f0409e3ffef48bd20b3aa31d03cb1ac6e35f385.zip
cleanup, updated locking/autolocking
Diffstat (limited to 'unmounter.sh')
-rwxr-xr-xunmounter.sh21
1 files changed, 0 insertions, 21 deletions
diff --git a/unmounter.sh b/unmounter.sh
deleted file mode 100755
index 3c1822f..0000000
--- a/unmounter.sh
+++ /dev/null
@@ -1,21 +0,0 @@
-#!/bin/sh
-
-# Get list of possible partitions to unmount. Only select partitions that have
-# been mounted and display their name and size as dmenu options.
-parts=$(
- lsblk -nlpo NAME,SIZE,TYPE,MOUNTPOINT | grep "part .+$" | cut -f 1,4 -d' '
-)
-[[ -z $parts ]] && exit 1
-exit
-
-# Prompt for partition to mount.
-choice=$(
- echo "$parts" | dmenu -i -p "Mount which partition?" | cut -f 1 -d' '
-)
-[[ -z $choice ]] && exit 1
-
-# Create a mount directory if none exists. Use UUID for unique name.
-mntdir="/mnt/$(lsblk -n "$choice" -o UUID | cut -f 1 -d' ')"
-sudo mkdir -p "$mntdir"
-sudo mount "$choice" "$mntdir"
-