Tartalom
Adatok
Licenc: GNU GPLv3+
Verziószám: GNU Bash 5
Fejlesztő/tulajdonos: Free Software Foundation Inc.
Rövid leírás:
A caller beépített Bash parancs manual oldala és súgója. A caller parancs visszaadja az aktuális – "."-al vagy a source beépített parancsokkal futtatott – shell függvény vagy script környezetét.
Man oldal kimenet
man bash
[...] caller [expr] Returns the context of any active subroutine call (a shell function or a script ex- ecuted with the . or source builtins). Without expr, caller displays the line num- ber and source filename of the current subroutine call. If a non-negative integer is supplied as expr, caller displays the line number, subroutine name, and source file corresponding to that position in the current execution call stack. This ex- tra information may be used, for example, to print a stack trace. The current frame is frame 0. The return value is 0 unless the shell is not executing a sub- routine call or expr does not correspond to a valid position in the call stack. [...]
Súgó kimenet
caller --help
caller: caller [kif] Az aktuális szubrutinhívás környezetének visszaadása. KIF nélkül "$sor $fájlnév" formátumú eredményt ad. A KIF-fel pedig "$sor $szubrutin $fájlnév" formátumút; ez hasznos lehet stack trace kiírásához. Az EXPR értéke azt adja meg, hogy a jelenlegihez képest milyen mélyre lépjen vissza; a verem tetején a 0-s keret van. Kilépési kód: 0-val tér vissza, ha érvényes a KIF és valóban függvényt hajt végre a parancsértelmező.
Kapcsolódó tartalom
- 24 megtekintés