Váš find by měl vypadat takto, aby se zabránilo odesílání názvů adresářů do sed :
find ./ -type f -exec sed -i -e 's/apple/orange/g' {} \;
Pro větší úlohy s&r je lepší a rychlejší použít grep a xargs, takže například;
grep -rl 'apples' /dir_to_search_under | xargs sed -i 's/apples/oranges/g'
            ssh-keygen - jak nastavit klíč rsa s určitým uživatelským jménem         
            Jak vytvořit časovač s vysokým rozlišením v Linuxu pro měření výkonu programu?