Veo que Win32API::File admite MoveFile()
. Sin embargo, no estoy seguro de cómo se implementa CORE::rename()
de tal manera que debería importar. Podría alguien yuxtaponer la diferencia - específicamente para el entorno Win32 - entreUsando Perl, ¿hay alguna diferencia entre Win32API :: File :: MoveFile y CORE :: rename en MSWin32?
CORE::rename()
File::Copy::move()
- y,
Win32API::File::MoveFile()
por lo que si usted no tiene UTF-8 en el nombre del archivo ¿hace diferente si sólo utilizar Core :: cambiar el nombre de()? –
Sí, ¿cuál es la posibilidad de eso? Unicode, por supuesto, nunca ocurre en los nombres de los archivos, por lo que los programadores podemos estar tan libres de cuidados como [unicornios de pedos de arco iris] (http://forgifs.com/gallery/d/201297-1/Unicorn-farts.gif). – daxim
Bien ... En este caso específico, moveré '/ store/{sha1}. {Ext}' a '/ bak/{sha1}. {Ext}' en una cantidad de aproximadamente 10 millones, así que no asuma que no conozco mi propia carga de trabajo. Hay 0 posibilidades de que Unicode esté en el nombre del archivo. –