Ответ 1
В рыбе $ используется только для переменных. Правильная нотация, эквивалентная команде bash $ (команда), - это просто (команда) в рыбе.
В настоящее время я пытаюсь использовать оболочку для рыбы вместо использования bash. Один тип обозначений У меня возникли проблемы с изучением эквивалентной рыбы эквивалента - $(command)
, аналогично тому, как это описано в этой записи SOF. Как написать это с помощью рыбы? Имейте в виду, что я могу использовать символы обратной косой черты вокруг команды, которую я хочу оценить, но связанный пост и другие сообщения препятствуют этому, потому что это старый стиль оценки команд.
В частности, это команда bash, которую я хочу преобразовать в синтаксис рыбы (для инициализации rbenv во время запуска оболочки):
eval "$(rbenv init -)"
В рыбе $ используется только для переменных. Правильная нотация, эквивалентная команде bash $ (команда), - это просто (команда) в рыбе.