Estoy instalando TCE y veo barras dobles ( //
) en la ruta de instalación. ¿Por qué están ahí?
100% - /usr/local/games/enemy-territory//tcetest/ReadMe.rtf
100% - /usr/local/games/enemy-territory//tcetest/changelog.rtf
100% - /usr/local/games/enemy-territory//tcetest/ui.mp.i386.so
100% - /usr/local/games/enemy-territory//tcetest/qagame.mp.i386.so
100% - /usr/local/games/enemy-territory//tcetest/pak3.pk3
100% - /usr/local/games/enemy-territory//tcetest/pak2.pk3
Es simplemente el resultado de concatenar rutas como cadenas de texto ordinarias.
Por ejemplo, si especifica el directorio de destino, incluida la barra diagonal final ...
... y el instalador lo usa así:
Cuando la línea anterior se expande,
$(DESTDIR)
simplemente se reemplazará con el contenido exacto de la variable, lo que dará como resultado:Como Stéphane mencionó en su respuesta, tener dos barras en una ruta es completamente inofensivo, por lo que la mayoría de los scripts de instalación no se molestan en eliminarlos.
fuente