В первом случае вы сравниваете в if
результат выполнения команды /usr/bin/whoami
(это то, что делают обратные метки)
Во втором случае вы сравниваете две строки
/ usr / bin / whoami
и
root
еще один пример может быть:
if [ "`date`" = "date" ]
then echo this is true
fi
приведенный выше код НЕ будет работать, поскольку вы сравниваете строку «Чт 30 января 17:03:54 CET 2020» и строку «дата»
if [ "date" = "date" ]
then echo this is true
fi
приведенный выше код будет работать:)