diff --git a/remountdefault b/remountdefault new file mode 100755 index 0000000..66263a0 --- /dev/null +++ b/remountdefault @@ -0,0 +1,18 @@ +#!/bin/sh + +# Remount with default values from /etc/fstab all mountpath + +if [ "$(id -u)" -eq 0 ]; then + # get the mountpath list from fstab + for mountpath in $(grep -v -E "(^#|none)" /etc/fstab | awk '{print $2}'); do + # ensure "${mountpath}" is already mounted + if grep -q " ${mountpath} " /etc/mtab; then + mount "${mountpath}" -o remount + #printf '%b\n' "mount ${mountpath} -o remount" + fi + done +else + sudo "${0}" +fi + +exit 0