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 Option | \n Long Option | \n Description | \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 "
"
exit 0