For at tjekke om en mappe eksisterer i Linux kommandolinje, kan du bruge en simpel kommando. Her er en trin-for-trin guide:
[ -d "mappenavn" ] && echo "exists" || echo "not exists"
Her er en forklaring af kommandoen:
[ -d "mappenavn" ]
: Tjekker om mappen med navnet "mappenavn" eksisterer.&&
: Hvis betingelsen er sand (mappen eksisterer), udføres kommandoen efter &&
.echo "exists"
: Skriver "exists" til terminalen, hvis mappen eksisterer.||
: Hvis betingelsen er falsk (mappen eksisterer ikke), udføres kommandoen efter ||
.echo "not exists"
: Skriver "not exists" til terminalen, hvis mappen ikke eksisterer.Eksempel:
[ -d "/home/user/docs" ] && echo "exists" || echo "not exists"
Hvis mappen /home/user/docs
eksisterer, vil terminalen vise "exists". Hvis den ikke eksisterer, vil terminalen vise "not exists".
Med Handyhand kan du nemt få hjælp til dine Linux-opgaver. Opret din opgave gratis, og modtag bud fra dygtige freelancere på få minutter. Uanset om det drejer sig om installation, fejlfinding eller konfiguration, er der altid en ekspert klar til at assistere dig.