Probabilmente questa domanda è assai banale, ma da newby quale sono in
ruby, non riesco ad implementare cio che voglio.
Ho seguito qualche consiglio del forum e riesco ad aprire un documento e
a trascrivere quello che ho in un altro documento con questo codice da
voi consigliato:
file=open(‘tmp.txt’)
linee=file.readline
file.close
file2 = open(‘tmp2.txt’,‘w+’)
file2.puts linee
file2.close
Ora vorrei riuscire a fare una cosa piu complessa. Vorrei aprire il
file, cercare tutte le occorrenze (ad esempio di AUTOHR = {,} ) in un
file di questo tipo:
AUTHOR = {un_nome_qualunque, un_cognome_qualunque}
blablbalblalblabla
AUTHOR = {un_nome_qualunque1, un_cognome_qualunque1}
blablbalblalblabla
AUTHOR = {un_nome_qualunque2, un_cognome_qualunque2}
blablbalblalblabla
e trasformarlo in questo:
AUTHOR = {first => un_nome_qualunque, last => un_cognome_qualunque}
blablbalblalblabla
AUTHOR = {first => un_nome_qualunque1, last => un_cognome_qualunque1}
blablbalblalblabla
AUTHOR = {first => un_nome_qualunque2, last => un_cognome_qualunque2}
blablbalblalblabla
Dovrei forse usare qualcosa come linee.each_line ?
Spero che qualcuno possa aiutarmi. Grazie a tutti.