Vedo che Win32API::File supporta MoveFile()
. Tuttavia, non sono sicuro di come CORE::rename()
sia implementato in modo tale che dovrebbe essere importante. Qualcuno potrebbe contrapporre la differenza - in particolare per il Win32 Ambiente - traUtilizzo di Perl, c'è una differenza tra Win32API :: File :: MoveFile e CORE :: rinominare su MSWin32?
CORE::rename()
File::Copy::move()
- e,
Win32API::File::MoveFile()
quindi se non si dispone di UTF-8 nel nome del file Fa una diversa se si utilizza CORE :: rename()? –
Sì, quali sono le possibilità? L'Unicode, naturalmente, non si verifica mai nei nomi dei file, quindi i programmatori possono essere così privi di cura come [gli unicorni con scoreggia arcobaleno] (http://forgifs.com/gallery/d/201297-1/Unicorn-farts.gif). – daxim
Bene .. In questo caso specifico sto spostando '/ store/{sha1}. {Ext}' a '/ bak/{sha1}. {Ext}' in una quantità di circa 10 milioni, quindi non assumere che non conosco il mio carico di lavoro. C'è 0 possibilità che Unicode sia nel nome del file. –