Несколько других опций:
awk (требуется относительно новая версия GNU awk)$ awk -i inplace -vline="new line" '(FNR==1){print line; next}1;' *.txt
Perl / shell $ for f in *txt; do
perl -i -lne '$.==1 ? print "new line" : print' "$f"
done
Shell / coreutils $ for f in *txt; do
( echo "new line"; tail -n+2 "$f" ) > foo && mv foo "$f";
done