If you like BoxMatrix then please contribute Supportdata, Supportdata2, Firmware and/or Hardware (get in touch).
My metamonk@yahoo.com is not reachable by me since years. Please use hippie2000@webnmail.de instead.
Property:FUNCNAME
BoxMatrix >> Environment >> FUNCNAME | @ BoxMatrix - IRC-Chat - Translate: de es fr it nl pl |
News | Selectors | Models | Accessories | Components | Environment | Config | Commands | System | Webif | Software | Develop | Lexicon | Community | Project | Media |
Bootloader-Env | Brandings | TIATM-Env | Linux-Env | AVM-Env | Config-Env | CGI-Env | WebCM-Env | Kernel-Cfg | Research |
Linux-Variable
Variable: | FUNCNAME - type Text | Wiki | Freetz | IPPF | whmf | AVM | Web |
Location: | Environment >> Linux-Environment - Origin: bash | ||||||
Source: | bash | ||||||
Values: | Release: <any> Lab+Rel: <any> | ||||||
Properties: | Firmware: 7.04 - 8.00 | ||||||
Defines: | Array of names of all shell functions currently in the execution call stack. |
Goto: Dependencies - Model-Matrix - SMW-Browser
Details
Excerpt from: bashref.info >> Bash Variables >> FUNCNAME variable
FUNCNAME
An array variable containing the names of all shell functions
currently in the execution call stack. The element with index 0 is
the name of any currently-executing shell function. The
bottom-most element (the one with the highest index) is main.
This variable exists only when a shell function is executing.
Assignments to 'FUNCNAME' have no effect. If 'FUNCNAME' is unset,
it loses its special properties, even if it is subsequently reset.
This variable can be used with 'BASH_LINENO' and 'BASH_SOURCE'.
Each element of 'FUNCNAME' has corresponding elements in
'BASH_LINENO' and 'BASH_SOURCE' to describe the call stack. For
instance, '${FUNCNAME[$i]}' was called from the file
'${BASH_SOURCE[$i+1]}' at line number '${BASH_LINENO[$i]}'. The
'caller' builtin displays the current call stack using this
information.
Model-Matrix
Daily updated index of the presence and value of this variable for each model. Last update: 2024-12-23 06:58 GMT.
Showing all models using this variable. Click any column header (click-wait-click) to sort the list by the respective data.
The (main/scrpn/boot/arm/prx/atom/rtl)
label in the Model
column shows which CPU is meant for Multi-Linux models.
Note that this list is merged from Firmware-Probes of all known AVM firmware for a model, including Recovery.exe and Labor-Files.
If the 'Value' column contains '<comp>' the variable is computed at runtime. '<empty>' means the variable is present but empty (rare).
Multiple values typically show a conditional static assignment or different values in different firmware.
Model | Firmware | Value | Origin |
---|---|---|---|
FRITZ!Box 6591 Cable (atom) | 7.04 - 8.00 | <any> | bash |
FRITZ!Box 6660 Cable (atom) | 7.14 - 8.00 | <any> | bash |
FRITZ!Box 6670 Cable (atom) | 7.61 - 7.90 | <any> | bash |
FRITZ!Box 6690 Cable (atom) | 7.28 - 7.90 | <any> | bash |
4 models use this variable |