Se esta linha der a saída correta
sed -e 's/de_hecklist/data/g' -e 's/secry/send/g' file1
você pode alterar o conteúdo in-place com -i
sed -i -e 's/de_hecklist/data/g' -e 's/secry/send/g' file1
Para fazer isso com todos os arquivos que correspondem a file? , você pode
find . -name 'file?' -type f -exec sed -i -e 's/de_hecklist/data/g' -e 's/secry/send/g' {} \;
Você também pode atribuir sed a todos os arquivos como parâmetros. Punho faz um comando que dá todos os nomes de arquivos completos:
find . -name 'file?' -type f
Em seguida, adicione isso a sed :
sed -i -e 's/de_hecklist/data/g' -e 's/secry/send/g' $(find . -name 'file?' -type f)