มีตัวแปรไดเรกทอรีก่อนหน้าหรือไม่?


16

ตัวแปรสภาวะแวดล้อม$PWDมีไดเร็กทอรีการทำงานปัจจุบัน มีตัวแปรที่มีไดเรกทอรีก่อนหน้าหรือไม่? หากไม่มีจะสร้างได้อย่างไร

ฉันคิดว่านี่อาจเป็นประโยชน์

คำตอบ:


29

ใช่แล้ว man bashจะนำคุณไปสู่

   OLDPWD The previous working directory as set by the cd command.

1
ดีฉันไม่รู้เกี่ยวกับเรื่องนี้
kos

1
มันจะมีประโยชน์มาก ( uncdสั่งใครก็ได้?)
Kaz Wolfe

11
คุณสามารถใช้cd -เพื่อกลับไปยังไดเรกทอรีก่อนหน้า
NZD

2
Bash เก็บสแต็คของไดเรกทอรีทั้งหมดที่คุณเยี่ยมชม คุณสามารถใช้pushdและpopdจัดการสแต็กนี้ ดูman bashรายละเอียดที่
NZD

1
@NZD เว้นแต่ว่าฉันจะสับสนอย่างมากเป็นเวลานานสแต็กไม่มีไดเรกทอรีทั้งหมดที่คุณเข้าชม - เฉพาะไดเรกทอรีที่คุณเก็บไว้โดยpushdเฉพาะ
David Z
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.