sistema_progs

Programas para customizar o meu entorno de traballo nos meus equipos persoais
Log | Files | Refs

D1824.xtrace.sh (342B)


      1 #!/usr/bin/env bash
      2 
      3 set -x
      4 
      5 # PS4 の indirection level + は関数呼び出しで増えるのか?
      6 # →増えない。純粋に eval などの数を数える物と考えるべきか。
      7 PS4='+${#BASH_LINENO[@]} '
      8 function f1 { echo "${FUNCNAME[*]}"; }
      9 function f2 { echo "${FUNCNAME[*]}"; f1; }
     10 function f3 { echo "${FUNCNAME[*]}"; f2; }
     11 f3