ファイルの存在確認。

今まで使っていたzshからfish shellに乗り換えてみた。
これまでのzshrcの内容をconfig.fishに移行する時に、ファイルの存在確認が上手くいかなかったのでぐぐってみた。
参考: How to test for file or directory in Fish – Code Yarns

if test -e $HOME/hoge
    echo "hoge exists."
else
    echo "hoge doesnt exist."
end

こんな感じで書ける。
bashzshに比べて、今時のプログラムっぽくif-elseを書けるのが気に入っている。