#!/usr/bin/perl
use warnings;
use strict;
my @array= qw/a b c d e f g h i/;
my $size= 2; # Number of elements in each text file
my $count= @array;
my $file_num1= $count/$size;
my $integer= int$file_num1;
my $file_number= $integer+1; # maximum number of files
print "\n Number of text files: $file_number\n";
# To create a result folder on desktop:
my $dir="Result";
mkdir $dir or die $!;
# code to sort two elements in each text file:
my $num1=0;
for (@array) { $num1++; # for LOOP begins
# code to be written to place $size elements in each file
# To create the text files like 1.txt, 2.txt inside Result folder:
####################################################
my $output="$dir/$num1.txt";
open (my $fh,">",$output) or die"Cannot open file'$output'.\n";
###############################################
# print $fh ??
close $output;
} # for LOOP ends
exit;
####
C:\Users\x>cd d*
C:\Users\x\Desktop>p.pl
Number of text files: 5
C:\Users\x\Desktop>
####
1.txt a
b
2.txt c
d
..
5.txt i