In caso di Java, si può ottenere il separatore di percorso utilizzandoCome posso ottenere il separatore di directory (percorso file) in Perl?
System.getProperty("path.separator");
C'è un modo simile a Perl? Tutto quello che voglio fare è trovare una dir, una sottodirectory immediata. Dire che mi vengono dati due argomenti $a
e $b
; Sto suddividendo il primo in base al separatore del percorso e aggiungendolo nuovamente tranne l'ultimo frammento e confrontandolo con il secondo argomento.
Il problema è che il mio codice deve essere generico e per questo ho bisogno di sapere qual è il separatore di percorso dipendente dal sistema?
Hai visto altre domande? http://stackoverflow.com/questions/2859015/why-dont-my-perl-regexes-correctly-extract-a-filename-from-a-path, http://stackoverflow.com/questions/1818093/how- can-i-construct-os-independent-file-percorsi-in-perl – Zaid
Per il vantaggio dei motori di ricerca: questa domanda e le risposte in realtà riguardano il separatore di directory (solitamente barra o barra rovesciata). Il separatore di percorso è una cosa diversa (di solito due punti o punto e virgola) con uno scopo diverso e viene restituita da 'use Config; $ Config {} path_sep '. – daxim
@daxim - Ho modificato il titolo, spero che sia meno ambiguo ora – DVK