Ciao a tutti,
sono alle prime armi, ma devo creare uno script perl per l'università!!!
Il mio compito è di aprire un file cvs, leggere i valori presenti nella colonna K; verificare quelli sono compresi tra -1 e -6 e +3 a +6,8 e copiare il relativo valore dalla casella presente nella colonna A corrispondente in un altro file txt.
es.
colonna A colonna b colonna c colonna K
234Ab djdj djdjd -1
ff34 eee rrrrr 9
Pensavo di fare come segue:
#!usr/bin/perl
open (TEMPIN, "file.csv");
open (TEMPOUT, ">file.txt")
@valori1 = (-1,-2,-3,-4,-5,-6);
@valori2 = (3,4,5,6) #qui come faccio a considerare lavori con la virgola?
print " sto eseguendo\n";
while (<TEMPIN>)
{
!!!!! pensavo di usare degli array per verificare le singole righe estrapolate dal while, ma non so come?!!!?!??!
pensavo di usare il comando print in >TEMPOUT di una variabile di appoggio che contiene il dato da copiare nel file nuovo.
}
close (TEMPIN);
close (TEMPOUT);
Mi potete aiutare???