mirror of
https://github.com/jarun/nnn.git
synced 2024-11-28 05:41:31 +00:00
24 lines
473 B
Plaintext
24 lines
473 B
Plaintext
|
#!/usr/bin/env sh
|
||
|
|
||
|
# Description: Toggle mount status of a device using pmount
|
||
|
# If the device is mounted, it will be unmounted and vice versa.
|
||
|
#
|
||
|
# Shell: POSIX compliant
|
||
|
# Author: Arun Prakash Jana
|
||
|
|
||
|
lsblk
|
||
|
echo
|
||
|
echo -n "device (e.g. sdc2): "
|
||
|
read dev
|
||
|
echo
|
||
|
|
||
|
if grep -qs "$dev " /proc/mounts; then
|
||
|
pumount "$dev"
|
||
|
echo $dev unmounted.
|
||
|
else
|
||
|
pmount "$dev"
|
||
|
echo "$dev" mounted to "$(lsblk -n /dev/"$dev" | rev | cut -d' ' -f1 | rev)".
|
||
|
fi
|
||
|
|
||
|
read dummy
|