#!/bin/sh
dlname=foo

extract_dlname() {
    lafile=$1
    dlname=
    eval `grep ^dlname= "$lafile" 2>/dev/null`
}

 dlname=bar
extract_dlname "$0"
echo "$dlname"
