1#!/bin/sh 2# 3# 4 5print_available() { 6 sed 's/#.*//' /etc/fstab | awk '$4 ~ /noauto/ { print $2 }' 7} 8 9print_one() { 10 local _mntpoint 11 12 _mntpoint="${1%/}" 13 14 sed 's/#.*//' /etc/fstab | awk ' 15 $2 == "'"${_mntpoint}"'" && $4 ~ /noauto/ { 16 if ($1 ~ /:/) { dev=$1 } else { dev=":"$1 } 17 print "-fstype=" $3 "," $4, dev 18 }' 19} 20 21if [ $# -eq 0 ]; then 22 print_available 23 exit 0 24fi 25 26print_one "$1" 27exit 0 28 29