echo "" # we dont use the -v flag yet newline=0 scanelf | grep -e ^' -' -e ^$ | while read line; do [[ $line == "" ]] && export newline=$((${newline} + 1)) [[ $newline -le 1 ]] && continue [[ $line == "" ]] && echo -e '\n \n \n \n' [[ $line == "" ]] && continue echo "" arg=$(echo "${line}" | grep '' | awk '{print $3}' ) arg=$(echo $arg | tr '<,>' '[,]') [[ $arg != "" ]] && arg=" $arg" short_opt=$(echo "${line}" | awk '{print $1}' | sed s/,//) printf "%s\n" "${short_opt}${arg}" | awk '{print " "$0""}' long_opt=$(echo "${line}" | awk '{print $2}' ) printf "%s" "${long_opt}${arg}" | awk '{print " "$0""}' echo " $(echo "${line}" | cut -d '*' -f 2- | tr '<,>' '[,]' | cut -c 2-)" echo "" done echo "
OptionLong OptionDescription
" exit 0