Sådan kører du cd - uden output: Effektive metoder og tips

Hvordan køres kommandoen cd - uden at udskrive nogen output? Forsøget med cd - 2>&1 /dev/null udskriver destinationsmappen, men målet er at bruge det i en bash-funktion uden unødvendig output.

For at køre kommandoen cd - uden at udskrive nogen output, kan du omdirigere både stdout og stderr til /dev/null eller bruge en bash-funktion som silent_cd.

Hvordan køres kommandoen cd - uden at udskrive nogen output?

For at køre kommandoen cd - uden at udskrive nogen output, kan du bruge følgende metoder:

  • Omdiriger både standard output (stdout) og standard error (stderr) til /dev/null:
cd - &> /dev/null
  • En anden metode er at bruge en bash-funktion til at undertrykke output:
silent_cd() {
  cd - &> /dev/null
}

Du kan derefter bruge funktionen silent_cd i stedet for direkte at bruge cd -:

silent_cd

Disse metoder sikrer, at kommandoen cd - udføres uden at udskrive nogen output til terminalen.