#!/bin/sh pkg=$1 src=${2-*} printname() { name=$1 echo -n "$name" if [ -L "${name%/}" ]; then echo -n ' -> ' printname `readlink "${name%/}"` else echo '' # or, rather: putchar('\n'); fi } for i in $src/*/"$pkg/" $src/*/"$pkg.README"; do if [ -e "$i" ]; then printname "$i"; fi done