Как переписать данный кусок кода под BASH?
Попробуйте собрать конструкцию из find и xargs, в этом случае цикл в явном виде не требуется.
примеров навалом: https://www.google.com/search?q=find+xargs
Если этого окажется недостаточно, то можно добавить awk, будет сложнее, но возможности широчайшие.
на пальцах объясни , что именно надо,
думаю это решае решает finde+ xargs{}