#!/usr/bin/perl use strict; use warnings; my ($name,$login,$office,$uid,$gid, $home); open FD,"){ ($name,$login,$office,$uid,$gid, $home) = split (":",$_); $^ = 'STDOUT_TOP'; $~ = 'STDOUT'; ###$ = 'STDOUT_BOTTOM'; (dont know how to work) $= = 20; write; } format STDOUT_TOP = @>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> "Page $%" Passwd File Name Login Office Uid Gid Home ------------------------------------------------------------------ . format STDOUT_BOTTOM = End of Page @< $% . format STDOUT = @<<<<<<<<<<<<<<<<<< @||||||| @<<<<<<@>>>> @>>>> @<<<<<<<<<<<<<<<<< $name, $login, $office,$uid,$gid, $home .