Åbn filer i standardprogrammer med Bash-on-Ubuntu-on-Windows: Sådan gør du!

Kan Bash-on-Ubuntu-on-Windows åbne en fil i standardprogrammet ved hjælp af en kommando, ligesom "start" i Powershell?

Bash-on-Ubuntu-on-Windows kan åbne en fil i standardprogrammet ved hjælp af kommandoen "explorer.exe " eller "xdg-open ", hvis et Linux GUI miljø er installeret.

Kan Bash-on-Ubuntu-on-Windows åbne en fil i standardprogrammet ved hjælp af en kommando, ligesom "start" i Powershell?

Ja, Bash-on-Ubuntu-on-Windows kan åbne en fil i standardprogrammet ved hjælp af en kommando. Selvom Bash ikke har en direkte ækvivalent til PowerShell's "start" kommando, kan du bruge følgende metoder til at opnå det samme resultat:

  • Brug af "explorer.exe" kommandoen: Du kan bruge Windows' "explorer.exe" kommando til at åbne filer med deres standardprogrammer. For eksempel:
    explorer.exe <filnavn>
  • Brug af "xdg-open" kommandoen: Hvis du har installeret et Linux GUI miljø, kan du bruge "xdg-open" kommandoen til at åbne filer. For eksempel:
    xdg-open <filnavn>

Her er et eksempel på, hvordan du kan bruge "explorer.exe" kommandoen i Bash-on-Ubuntu-on-Windows:

explorer.exe example.txt

Dette vil åbne "example.txt" filen i det standardprogram, der er associeret med .txt filer på din Windows maskine.

Bemærk, at filstien skal være i Windows format. Hvis du arbejder med en fil i Linux filsystemet, skal du konvertere stien til Windows format. For eksempel:

explorer.exe /mnt/c/Users/Bruger/Documents/example.txt

Dette vil åbne "example.txt" filen, der er placeret i "Documents" mappen på C-drevet.