Sto lavorando a uno script Python che passa i percorsi dei file a un sottoprocesso scp. Va tutto bene, ma mi trovo in una situazione in cui potrei finire per concatenare un percorso con un nome file tale che ci sia un doppio " /
nel percorso. So che a bash non importa se hai più separatori di file, ma mi chiedo come sia corretto. È bash che spoglia di più /
o davvero non importa mai?
Chiedo perché mi salverà diverse righe di codice per verificare se sono presenti ulteriori messaggi /
concatenati. So che non è un grosso problema, ma sono anche curioso. Ho uno script bash che ha la linea cd //usr
(anziché cd /usr
), il che sembra implicare che potrebbe esserci un significato nell'uso di più /
s in un percorso
join
e di abspath
comandi simili.