생선 껍질 뿌리는 어떻게 확인하나요?

생선 껍질 뿌리는 어떻게 확인하나요?

fish 쉘을 사용하여 현재 "사용자"가 루트(즉, 스크립트가 루트에 의해 실행됨)임을 확인하는 방법이 있습니까?

나는 bash에 대해 다음을 확인할 수 있다는 것을 알고 있습니다.EUID

답변1

생선만으로는 할 수 없습니다. 나는 다음과 같이 쓸 것이다:

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

관련 정보