Цитата lxa85:
Как мне трактовать собачку? @ »
|
Собачку надо трактовать как собачку. Строковый символ.
Цитата lxa85:
И в них заключается вызов но уже в круглых скобках ?? »
|
На самом деле все нижеперечисленные конструкции равнозначны:
Код:

`( date -u +"%s" )`
` date -u +"%s" `
$( date -u +"%s" )
Круглые скобки в баше это группа команд. Могу пердположить, автор предложил свой вариант для максимальной совместимости, например если на удалённом сервере шелл не bash, а что-то другое.
Команда date -u +"%s" возвращает строку - время в зоне UTC в формате UNIX epoch, т.е. секунды, прошедшие с 00:00 1 января 1970. Например, 1580808623. Спереди к этой строке приписывается символ @, получается строка @1580808623, которая будучи добавлена к 'date -s ' даёт в итоге 'date -s @1580808623' что и выполняется на удалённом сервере. Итог будет типа
Код:

date: cannot set date: Operation not permitted
Tue Feb 4 11:28:30 EET 2020
потому что вы потеряли sudo.