shellbin自体は何らかの方法で取得済みという状態だとします。ここの例ではfishをデフォルトシェルに変更してみます。
/etc/shellsへ追記
そのbinへのパスを/etc/shellsへ追記します。
ここではそのパスは/home/linuxbrew/.linuxbrew/bin/fishになるのでこれを追記します。
sudo vi /etc/shells
# /home/linuxbrew/.linuxbrew/bin/fish と追記追記内容の確認
以下で確認できます。
chsh -l
# /bin/sh
# /bin/bash
# /sbin/nologin
# /bin/dash
# /home/linuxbrew/.linuxbrew/bin/fishシェルの変更
chsh -l [切り替えたいシェルの bin] を実行します。binはchsh -lからコピペするといいと思います。fishへ切り替えます。
chsh -l /home/linuxbrew/.linuxbrew/bin/fish再ログイン
一度そのユーザーから離れて再ログインするとfishで入れると思います。