В настоящее время я пробую рыбную оболочку вместо использования bash. Один из типов обозначений, для которого у меня возникли проблемы с изучением обозначения, эквивалентного рыбе, - это $(command)
, аналогично тому, как оно описано в этот пост SOF. Как мне написать это, используя рыбу? Имейте в виду, что я мог бы использовать символы обратной косой черты вокруг команды, которую я хочу оценить, но связанный пост и другие сообщения не одобряют этого, потому что это старый стиль оценки команд.
В частности, это команда bash, которую я хочу преобразовать в синтаксис fish (для инициализации rbenv во время запуска оболочки):
eval "$(rbenv init -)"
set foo (echo bar); echo $foo
выводитbar
. - person iscfrc   schedule 06.10.2013