Sådan bruger du pushd og popd i Bash til at skifte arbejdsbibliotek effektivt

Er der en måde at pushe og pope det nuværende arbejdsbibliotek i bash? Forsøget med bash;cd dir; ./dostuff;exit; ændrer det nuværende bibliotek til dir.

Der er en måde at pushe og pope det nuværende arbejdsbibliotek i bash ved hjælp af kommandoerne `pushd` og `popd`, som gør det nemt at skifte frem og tilbage mellem biblioteker.

Er der en måde at pushe og pope det nuværende arbejdsbibliotek i bash?

Ja, der er en måde at pushe og pope det nuværende arbejdsbibliotek i bash ved hjælp af kommandoerne pushd og popd. Disse kommandoer bruges til at manipulere en stack af biblioteker, hvilket gør det nemt at skifte frem og tilbage mellem forskellige arbejdsbiblioteker.

Sådan bruger du pushd og popd

  • pushd [directory]: Skifter til det angivne bibliotek og gemmer det nuværende bibliotek på stacken.
  • popd: Fjerner det øverste bibliotek fra stacken og skifter til det.

Eksempel på brug


# Gem det nuværende arbejdsbibliotek og skift til 'dir'
pushd dir

# Udfør dine kommandoer i 'dir'
./dostuff

# Skift tilbage til det oprindelige arbejdsbibliotek
popd

Ved at bruge pushd og popd kan du nemt skifte frem og tilbage mellem biblioteker uden at miste dit oprindelige arbejdsbibliotek.