Se você tiver bash 4 ou mais recente , você pode usar shopt -s globstar para ativar globs recursivas (entre outras coisas):
... job/**/*.html
(obrigado @evilsoup!)
Este glob resolverá todos os arquivos .html em qualquer lugar dentro de job/ (não seja induzido em erro pela segunda barra; parece que o glob é na verdade **/ ).
Para adicionar texto ao início de um arquivo com segurança:
echo "text" | cat - yourfile > /tmp/out && mv /tmp/out yourfile
Uma solução mais segura seria usar um diretório temporário aleatório, para evitar que quase todos os outros processos interfiram com este:
dir="$(mktemp -d)" && echo "text" | cat - yourfile > "$dir/out" && mv "$dir/out" yourfile