#!/usr/bin/perl

use File::Basename qw(basename);

$me = basename ($0);

if ( $#ARGV < 0 )
{
 print "Usage : $me <CSV File Name>\n";
 exit;
}

my $IN_CSV = shift @ARGV;
my $OUT_PIPE = $IN_CSV;
$OUT_PIPE=~s/\.csv/\.txt/g;


open (OUTPUT, ">$OUT_PIPE") || die "Can not open $OUT_PIPE - $!" ;
open (INPUT, "<$IN_CSV") || die "Can not open $IN_CSV - $!" ;

while (<INPUT>)
{
 $_=~ s/\|/\,/g;
 print OUTPUT $_;
}

close INPUT;
close OUTPUT;