I know that is possible to use for loop with find command like that
for i in `find $something`; do (...) done
but I want to use find comma
Iterating over the output of find might be dangerous if your filenames contain spaces. If you're sure they don't, you can store the result of find to an array, and check its size to see there were any hits:
results=( $(find -name "$something") )
if (( ${#results[@]} )) ; then
echo Found
else
echo Not found
fi
for file in "${results[@]}" ; do
# ...
done