[ruby-it] File.basename("xxx", "x*x") l'asterisco funziona?
Pietro Giorgianni
giorgian a gmail.com
Gio 25 Mar 2010 18:11:19 CET
Il 25 marzo 2010 18.02, Antonio Flamini <iusimi a libero.it> ha scritto:
> Il cat serve per questo, salvare il percorso del nuovo backup in una
> variabile per poi, con ls #{variabile_con_il_percorso}*.dar, avere una
> lista dei file di backup.
Invece del cat puoi fare:
File.open(nomedelfile, 'w') {|f| f.write percorso }
Per non usare ls c'è Dir.glob, come hai visto.
> Ormai è solo una curiosità: in File.basename("#{var}", ".*.dar")
> l'asterisco non funzionerà mai?
Mai dire mai, ma attualmente non funziona e, a meno che qualcuno non
decida di implementarlo così, continuerà a non funzionare anche in
futuro.
> Se hai tempo di correggere le linee che mi hai scritto
> potrò confrontarle con le mie.
Non mi sembra ci sia niente da correggere...
pietro
More information about the Ml
mailing list