Necesito construir una ruta de archivo dentro de una secuencia de comandos de Perl. ¿Qué separador de ruta debo usar para permitir que mi script funcione tanto en Windows como en Unix?¿Cómo puedo construir rutas de archivos independientes del sistema operativo en Perl, incluida una letra de unidad de Windows opcional?
Tenga en cuenta que Windows necesita una letra de unidad.
no, perl no convierte/(excepto en VMS, ¿no?) - simplemente lo usa, y funciona bien en la mayoría de las llamadas de biblioteca de Windows C. – ysth
Tu fuente está equivocada y es completamente incorrecta. –
@ysth, el/siempre funciona bien en mi Windows, mientras que \ a veces causa problemas. Pensé que mi respuesta iba al grano, pero se votó negativamente, así que me estoy desconcertando y estaba tratando de encontrar apoyo para mi respuesta. Gracias por el comentario. Si Perl se convierte o no, es posible que esté malinterpretando la pregunta del OP. – Mike