Get-MountPath.ps1

function Get-MountPath {
  [Diagnostics.CodeAnalysis.SuppressMessageAttribute("PSUseOutputTypeCorrectly", "", Justification = "False positive - https://github.com/PowerShell/PSScriptAnalyzer/issues/676")]
  [CmdletBinding()]
  Param(
    [Parameter(Mandatory = $True, Position = 0)]
    [ValidateNotNullOrEmpty()]
    [Object[]]
    $MountData
  )
  # Determine if drive letter mount point is /mnt/ prefixed based on
  # output of 'mount' command. This searches to see if your mounts use
  # the /mnt/[a-z] drive letter mounting format (Git Bash or similar)
  # or else returns / for use with the /[a-z] (WSL2) or / (Mac/Linux) mounting
  # format for use in path resolution to bash.
  #
  # The resulting string will be either /mnt/ or /
  $found = $MountData | Where-Object { $_ -match "on /mnt/[a-z] " }
  If ($found) {
    "/mnt/"
  }
  Else {
    "/"
  }
}