On Sun, May 12, 2019 at 05:52:48PM +1000, Erik Christiansen wrote:
> lmount () {                         # Mount a USB stick at 
> /media/read_stick_label
>    if [ mp=`e2label $1` ] ; then    # if e2label can grok the label.
>       pmount $1 $mp
>    else                             # When that fails, TRY TO
>       pmount -t vfat $1 vfat        # use fs type as mountpoint, for now.
>    fi
> }

A few errors here.

lmount() {
    local mp                            # omit this if writing for POSIX sh
    if mp=$(e2label "$1"); then
        pmount "$1" "$mp"
    else
        pmount -t vfat "$1" vfat
    fi
}

Reply via email to