Quando múltiplos '///' seriam usados entre subdiretórios?

0

Eu estava pesquisando /var/log/plymouth-debug.log e localizei esta linha:

[main.c:716] get_cache_file_for_mode:returning cache file '/var/lib/plymouth//boot-duration'

Eu pensei que era um erro de digitação, então digitei o seguinte e com certeza você pode ter quantos /// entre os subdiretórios e o nome do arquivo que você deseja. Por exemplo:

rick@dell:~$ ls -la /var/lib/plymouth/boot-duration
-rw-r--r-- 1 root root 2041 Nov  3 21:39 /var/lib/plymouth/boot-duration
────────────────────────────────────────────────────────────────
rick@dell:~$ ls -la /var/lib/plymouth/////boot-duration
-rw-r--r-- 1 root root 2041 Nov  3 21:39 /var/lib/plymouth/////boot-duration
────────────────────────────────────────────────────────────────
rick@dell:~$ ls -la /var/lib//plymouth///boot-duration
-rw-r--r-- 1 root root 2041 Nov  3 21:39 /var/lib//plymouth///boot-duration

Em que circunstâncias você deseja usar dois ou mais // em vez de um único / separador?

    
por WinEunuuchs2Unix 04.11.2016 / 05:05

1 resposta

2

Isso é muito bem respondido por Gilles no Unix & amp; Linux: Como o Linux lida com vários separadores de caminhos consecutivos (/ home //// username /// file)?

% bl0ck_qu0te%

Nesse caso, suponho que /// esteja apenas programando cautela excessiva (alguns dev usando / para unir caminhos quando já tiverem barras à direita ou iniciais, respectivamente).

    
por muru 13.04.2017 / 14:37