From f40d003a7a51548507304354bc5ef035465d6bba Mon Sep 17 00:00:00 2001 From: Onkar Ruikar <87750369+OnkarRuikar@users.noreply.github.com> Date: Wed, 9 Aug 2023 19:33:37 +0530 Subject: [PATCH] popd: add '-n' option; pushd: add '-n' option (#10435) * Add '-n' option to pushd and popd * Update pushd page --------- Co-authored-by: K.B.Dharun Krishna --- pages/common/popd.md | 4 ++++ pages/common/pushd.md | 5 +++++ 2 files changed, 9 insertions(+) diff --git a/pages/common/popd.md b/pages/common/popd.md index dc142c5c8..6a2e0a8ad 100644 --- a/pages/common/popd.md +++ b/pages/common/popd.md @@ -15,3 +15,7 @@ - Remove the Nth directory (starting from zero to the right from the list printed with `dirs`): `popd -N` + +- Remove the 1st directory (starting from zero to the left from the list printed with `dirs`): + +`popd -n` diff --git a/pages/common/pushd.md b/pages/common/pushd.md index b35ec7a8b..3d99b74f5 100644 --- a/pages/common/pushd.md +++ b/pages/common/pushd.md @@ -2,6 +2,7 @@ > Place a directory on a stack so it can be accessed later. > See also `popd` to switch back to original directory and `dirs` to display directory stack contents. +> More information: . - Switch to directory and push it on the stack: @@ -14,3 +15,7 @@ - Rotate stack by making the 5th element the top of the stack: `pushd +4` + +- Rotate the stack 4 times to the left (the current directory stays at the top by replacing the 5th element): + +`pushd -n +4`