おそらく当たり前過ぎてどこにも乗っていなかっただけだと思うけれど、自分が詰まったのでメモ
経緯
pycharm のプロジェクトの中にある venv をアクティベートしたかったのでググって出てきた以下のコマンド使ったらエラー出た(脳死)
$ source venv/bin/activate
venv/bin/activate (line 23): Unsupported use of '||'. In fish, please use 'COMMAND; or COMMAND'.
if [ -n "${BASH-}" ] || [ -n "${ZSH_VERSION-}" ] ; then
^
from sourcing file venv/bin/activate
called on standard input
source: Error while reading file 'venv/bin/activate'
そもそも fish 使ってるじゃん
fish用の activate が用意されてました。 (ここに書いてあった)
$ source venv/bin/activate.fish
自分から fish 使ってるんだからもう少し知識を深めなければいけないなと思いました。
完