Если вы хотите, чтобы команды запускались при запуске fi sh, вам нужно поместить их в файл с именем "config.fi sh" в ~ / .config / fish /. Bashr c, как следует из названия, определяет c до bash.
Также «экспорт» используется для обозначения переменной для «экспорта», что означает ее передачу на внешние команды запускается оболочка. $ PATH обычно наследуется от того, что запускает оболочку , что означает, что она все равно экспортируется, поэтому ваша строка export
бесполезна.
Также ваша команда fi sh нуждается в небольшой корректировке :
set PATH $PATH /home/linuxbrew/.linuxbrew/bin/
$ PATH в fi sh - это список, и поэтому его необходимо задавать как несколько аргументов, а не как одну строку. В fi sh 3.0 (который был выпущен после Ubuntu 18.04) это было скорректировано так, чтобы автоматически разделять на «:», но даже в этом случае вам придется его заключать в кавычки, или это приведет к неожиданным результатам.