#!/usr/local/bin/perl use strict; while () { chomp(); my @rows = split(/\s+/, $_, 7); print join ";", @rows , "\n"; } __DATA__ abc 322 2/3/09 aaa aadda dasdas a1 a2 a3 def 433 3/4/08 dasd bdbdbd wings b1 b2 b3 b4 b5