#!/bin/bash name=$( realpath $0 | xargs dirname | xargs basename ) ver=${1:-"default"} bin_dirs=$(module show $name/$ver 2>&1 | sed -n "s/.* PATH \(.*\)/\1/p") for bin in $bin_dirs; do for i in $(ls -X $bin); do $i --version done done