Ciao a tutti, scusate l'intromissione ma ho da poco iniziato a fare un
lavoro dove ho bisogno di scrivere dei piccoli script in Perl, ma le
mie conoscenze in materia sono scarissime e ora mi trovo alle perse...
Praticamente ho un file organizzato in righe e colonne. Alcuni campi
contengono lettere, altri lettere e numeri, altri solo numeri. Quello
che dovrei fare è:
- duplicare ogni riga. Inizialmente ho 10 righe: nel nuovo file dovrò
invece averne 20, perchè ogni riga è stata sdoppiata. Per distinguere
le due righe "gemelle", bisogna che, nel campo che si trova nella
quarta colonna, una venga marcata con la sigla "ACC" e l'altra con la
sigla "DON".
- le colonne 2 e 3 hanno solo valori numerici. La colonna 6, invece,
può avere un + o un - Chiamando X il numero nella colonna 2 e Y il
numero nella colonna 3, devo ritrovarmi ad avere la seguente
situazione:
CASO IN CUI NELLA COLONNA 6 CI SIA UN -
per le righe "DON": X-50 nella colonna 2, X nella colonna 3
per le righe "ACC": Y nella colonna 2, Y+50 nella colonna 3
CASO IN CUI NELLA COLONNA 6 CI SIA UN +
per le righe "ACC": X-50 nella colonna 2, X nella colonna 3
per le righe "DON": Y nella colonna 2, Y+50 nella colonna 3
Qualche idea su come potrei procedere? Considerate che sono molto
ignorante...