Oversæt Linux/Bash script til Windows Batch: Trin-for-trin guide

Hvordan oversættes dette Linux/Bash script til Windows shell: if test -d myDirName; then echo "ok"; else mkdir myDirName; fi Det tester, om en mappe eksisterer, og hvis den ikke gør, oprettes den.

For at oversætte et Linux/Bash script til Windows shell (Batch), kan du bruge kommandoer som `@if exist myDirName` for at kontrollere, om en mappe eksisterer, og `mkdir myDirName` for at oprette den, hvis den ikke gør.

Hvordan oversættes dette Linux/Bash script til Windows shell

For at oversætte det givne Linux/Bash script til Windows shell (Batch), kan du bruge følgende kommandoer:

  • Kontroller, om en mappe eksisterer
  • Hvis mappen ikke eksisterer, opret den

Her er det tilsvarende Windows Batch script:


@if exist myDirName (
    echo ok
) else (
    mkdir myDirName
)

Forklaring:

  • @if exist myDirName: Kontrollerer, om mappen myDirName eksisterer.
  • echo ok: Hvis mappen eksisterer, udskrives "ok".
  • else: Hvis mappen ikke eksisterer, udføres kommandoerne i denne blok.
  • mkdir myDirName: Opretter mappen myDirName, hvis den ikke eksisterer.