是文件以及目录是否在 nushell 中检查

是文件以及目录是否在 nushell 中检查

相当于nushell下面的 bash.

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"
}

相关内容