Isso deve funcionar para você:
/bin/bash
x=1
find . -name 'randomseed.txt' | \
while IFS= read file ; do
echo $x > "$file"
x=$(($x+1))
done
IFS=
é para impedir a invasão de espaços no caminho do arquivo, se existirem, provavelmente não acontecerá no seu caso.
Os resultados de piping do find no loop while read
, que atribui o valor a file
, executam o corpo do loop. x=$(($x+1))
é seu% brutox+=1