Hola, ¿qué tal?
¿Podrían orientarme en el siguiente código?
#!/usr/local/bin/perl
open(my $file, $ARGV) or die "no se pudo abrir\n"; #abrir archivo
while (<$file>){
if(/>/)
{
$_=~ s/>|length=|uaccno=/,/g;
print "proyecto$_";
}elsif (/^+$/) {
print ",$_";
}
}
close (FH);
Obtengo una salida:
proyecto,000359_0207_2153 ,64 ,GK7VQPO01ASH53
,CGTATGTAAATGGTTCTTGCTTCTCCCTCCCTAATGATAAGACAGGCACTGATGGCGCGA
Pero necesito que esto se imprima en una sola línea, ¿cómo puedo realizarlo?
Agradecería mucho tu atención.