#!/usr/bin/perl use strict; use warnings; my $file='test.txt'; my $line=30; my $newdata=< for(1..$line); my $pos=tell($data); #rest in ein String packen local $/=undef; my $rest=<$data>; # zur gemerkten Position gehen und neue Datan einfügen seek($data,$pos,0); print $data $newdata.$rest; close($data); }