Ciao a tutti,
devo implementare il comando mv per spostare o rinominare file o directory. Per quanto riguarda i file non ho avuto nessun problema. Per le directory invece non so proprio come fare.
Qualche suggerimento?
Grazie
Ciao a tutti,
devo implementare il comando mv per spostare o rinominare file o directory. Per quanto riguarda i file non ho avuto nessun problema. Per le directory invece non so proprio come fare.
Qualche suggerimento?
Grazie
Quale comando stai usando?
Da Perl e` possibile sia usare il comando interno, che usare il comando di shell di uguale nome (se sei sotto linux).
Io personalmente ho usato qualche volta il comando esterno (chiamato tramite system, oppure `...`) e non ho mai avuto problemi.
Se questa risposta non ti soddisfa, prova a dire quale e` la versione Perl che usi e quale sistema operativo: magari ci sono incompatibilita` e qualcuno ne e` a conoscenza.
Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
No domande tecniche in messaggi privati
Ciao, grazie per la risposta
cmq cercando e ricercando su google sono riuscito a risolvere il problema utilizzando la funzione dirmove contenuta nel modulo File::Copy::Recursive. Chiaramente sarebbe stato molto più semplice utilizzare system ma devo implementare il programma per scopi didattici, quindi evitando la system
grazie ciao ciao
ho provato anche io ad utilizzare questa funzione ma mi da errore
non accetta "use file::copy::recursive"
perchè?
ho pensato che dovevo installarlo,lho fatto,credo sia andato tutto bene ma l'errore resta.
che devo fare?
Ciao,
se ti può essere d'aiuto io ho seguito la seguente documentazione http://search.cpan.org/~dmuey/File-C...8/Recursive.pm
Sulla destra trovi anche il link per scaricare il pacchetto da installare
ciao