( locsemege | 2016. 03. 24., cs – 22:27 )

Csinálj egy rekurzív függvényt, s az bejárja neked az alkönyvtárakat.

Valami ilyesmire gondoltam:

#!/bin/bash

deep() {
    while read; do
        if cd "$REPLY" 2>/dev/null; then
            deep
            cd ..
            continue
        fi
        if [ -f "$REPLY" ]; then
            : # vizsgálat
        fi
    done < <(ls -1)
}

deep
exit 0

Nyilván a vizsgálatot bele kell írni.

Szerk.: Aztán vannak azok, akik tudják használni a find parancsot... :)

tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE