почему эта команда mv работает

почему эта команда mv работает

Я нашел эту команду mv, но не могу понять, почему она работает:

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

Я не могу найти этот синтаксис на странице руководства.

решение1

В этой позиции в команде {}указывается список альтернатив, в данном случае это ""и ".disabled". Попробуйте сами, с echo(и удалив пробел после /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

Связанный контент