파일과 디렉토리가 간단히 검사되어 있습니까?

파일과 디렉토리가 간단히 검사되어 있습니까?

아래의 bash 와 동일합니다 nushell.

if [[ -d $LOCATION ]]; then

elif [[ -f $LOCATION ]]; then

fi

답변1

이 작업을 수행하는 보다 실용적인 방법이 누락된 것 같지만 다음과 같습니다.

if ($LOCATION | path type) == "file" {
    echo "It's a file." 
} else if ($LOCATION | path type) == "dir" {
    echo "It's a directory"
}

관련 정보