porque este comando mv funciona

3

Encontrei este comando mv mas não consigo descobrir porque funciona:

sudo  mv /usr/share/dbus-1 /services/org.freedesktop.Notification.service{,.disabled}

Não consigo encontrar esta sintaxe na página man.

    
por Carlos Jaramillo 20.05.2016 / 15:37

1 resposta

4

Nessa posição em um comando, o {} indica uma lista de alternativas, que nesse caso são "" e ".disabled" . Experimente você mesmo, com echo (e removendo o espaço depois de /dbus-1 :

$ echo /usr/share/dbus-1/services/org.freedesktop.Notification.service{,.disabled}
/usr/share/dbus-1/services/org.freedesktop.Notification.service /usr/share/dbus-1/services/org.freedesktop.Notification.service.disabled
    
por waltinator 20.05.2016 / 15:55

Tags