魚の殻の根を確認するにはどうすればいいですか

魚の殻の根を確認するにはどうすればいいですか

fish シェルを使用して、現在の「ユーザー」が root である (つまり、スクリプトが root によって実行された) ことを確認する方法はありますか?

bashの場合は、EUID

答え1

魚だけでは無理です。私はこう書きます:

if test (id -u) -eq 0
    echo root
else
    echo not root
end

関連情報