Apakah ada variabel direktori sebelumnya?


16

Variabel lingkungan dalam $PWDmemiliki direktori kerja saat ini. Apakah ada variabel yang berisi direktori sebelumnya? Jika tidak ada, bagaimana mungkin seseorang diciptakan?

Saya pikir ini bisa bermanfaat.

Jawaban:


29

Ya ada. man bashakan membawa Anda ke

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

1
Bagus, saya tidak tahu tentang ini.
kos

1
Ini akan sangat berguna. ( uncdperintah, ada orang?)
Kaz Wolfe

11
Anda dapat menggunakan cd -untuk kembali ke direktori sebelumnya.
NZD

2
Bash menyimpan setumpuk semua direktori yang telah Anda kunjungi. Anda dapat menggunakan pushddan popduntuk memanipulasi tumpukan ini. Lihat man bashdetailnya.
NZD

1
@NZD kecuali saya entah bagaimana sudah sangat bingung untuk waktu yang lama, tumpukan tidak berisi semua direktori yang Anda kunjungi - hanya yang telah Anda simpan secara khusus pushd.
David Z
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.