popd (beépített Bash parancs)

Tartalom

 

Adatok

Licenc: GNU GPLv3+
Verziószám: GNU Bash 5
Fejlesztő/tulajdonos: Free Software Foundation Inc.

Rövid leírás:

A popd beépített Bash parancs manual oldala és súgója. A popd parancs kivesz egy könyvtárat a könyvtárveremből. Argumentumok nélkül kiveszi a legfelső könyvtárat a könyvtárveremből, és a kivett elemre állítja az új munkakönyvtárat. Ha a popd parancs sikeres, akkor egy dirs parancs is végrehajtásra kerül, és 0 értékkel tér vissza.

A könyvtárverem a dirs paranccsal jeleníthető meg, és a pushd paranccsal lehet új könyvtárat hozzáadni.

 

 

Man oldal kimenet

man bash
[...]
       popd [-n] [+n] [-n]
              Removes  entries  from the directory stack.  With no arguments, removes the top di-
              rectory from the stack, and performs a cd to the new top directory.  Arguments,  if
              supplied, have the following meanings:
              -n     Suppresses the normal change of directory when removing directories from the
                     stack, so that only the stack is manipulated.
              +n     Removes the nth entry counting from the left of  the  list  shown  by  dirs,
                     starting  with  zero.  For example: ``popd +0'' removes the first directory,
                     ``popd +1'' the second.
              -n     Removes the nth entry counting from the right of the  list  shown  by  dirs,
                     starting  with  zero.   For example: ``popd -0'' removes the last directory,
                     ``popd -1'' the next to last.

              If the popd command is successful, a dirs is performed as well, and the return sta-
              tus  is  0.   popd returns false if an invalid option is encountered, the directory
              stack is empty, a non-existent directory stack entry is specified, or the directory
              change fails.
[...]

 

 

Súgó kimenet

popd --help
popd: popd [-n] [+N | -N]
    Könyvtárak eltávolítása a veremből.
    
    Elemeket vesz ki a könyvtárveremből. Argumentumok nélkül kiveszi a
    legfelső elemet, és a kivett elemre állítja az új munkakönyvtárat.
    
    Kapcsolók:
      -n        Ne váltson könyvtárat eltávolításkor, vagyis csak a vermet
                változtassa.
    
    Argumentumok:
      +N        Eltávolítja az N-edik elemet a „dirs” által kiírt listán,
                nullától, balról számolva. Pl. a „popd +0” az első, míg a
                „popd +1” a második könyvtárat távolítja el.
      -N        Eltávolítja az N-edik elemet a „dirs” által kiírt listán,
                nullától, jobbról számolva. Pl. a „popd -0” az utolsó,
                a „popd -1” az utolsó előtti könyvtárat távolítja el.
    
    A „dirs” beépített parancs listázza a könyvtárvermet.
    
    Kilépési kód:
    Sikerrel tér vissza, kivéve érvénytelen argumentum vagy könyvtárváltás
    során történő hiba esetén

 

Kapcsolódó tartalom