Signed-off-by: Zoltán Böszörményi <zboszor@pr.hu>
shift 2
for _dir in $libdirs; do
for _i in "$@"; do
- for _f in "$_dir"/$_i; do
- [[ "$_f" =~ $_pattern ]] || continue
- [[ -e "$dracutsysrootdir$_f" ]] && _files+="$_f "
+ for _f in "$dracutsysrootdir$_dir"/$_i; do
+ [[ "${_f#$dracutsysrootdir}" =~ $_pattern ]] || continue
+ [[ -e "$_f" ]] && _files+="${_f#$dracutsysrootdir} "
done
done
done
else
for _dir in $libdirs; do
for _i in "$@"; do
- for _f in "$_dir"/$_i; do
- [[ -e "$dracutsysrootdir$_f" ]] && _files+="$_f "
+ for _f in "$dracutsysrootdir$_dir"/$_i; do
+ [[ -e "$_f" ]] && _files+="${_f#$dracutsysrootdir} "
done
done
done