The UNIX and Linux Forums  
Hej och välkommen från USA till UNIX och Linux Forum! Tack för ditt besök och gå med i vår globala gemenskapen.

Go Back   UNIX och Linux Forum > Upp Forum > Shell-programmering och Skript
.
google unix.com



Shell-programmering och Skript Post frågor om ksh, CSH, SH, bash, PERL, PHP, sed, awk och andra skalskript och skal skriptspråk här.

Mer UNIX och Linux Forum Ämnen Du kan hitta Helpful
Tråd Thread Starter Forum Svar Senaste Inlägg
Hur kan man spåra en användare salhoub HP-UX 4 08-04-2008 07:05
hur man kan spåra loggarna vivek_damodaran HP-UX 3 05-13-2008 01:09
Trace DHCP - Hjälp! nuGuy UNIX for Dummies Frågor & Svar 0 04-27-2008 02:00
spåra vägen ip ppass IP Nätverk 2 01-11-2005 11:50
Trace anslutningar jraitsev UNIX för avancerade & Expertanvändare 8 03-14-2002 06:00

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Sök i denna tråd Rate Thread Visningslägen
  #1 (permalänk)  
Old 10-04-2007
ajcannon ajcannon is offline
Registered User
  
 

Join Date: Aug 2007
Ort: Binfield, Berkshire. UK
Inlägg: 91
Funktion Trace

Finns det någon som vet om det finns en util ute för att köra genom ett shell script och kunna spåra funktionsanrop träd. Jag har ärvda del kod och den ursprungliga författaren var **** galna **** förtjust i funktioner - även sådana som kallas endast en gång!
Om någon känner till något jag skulle uppskatta det - webben trålning har inte avslöjat något ännu.
  #2 (permalänk)  
Old 10-04-2007
porter porter is offline Forum Advisor  
Registered User
  
 

Join Date: Jan 2007
Inlägg: 2965
Du kan inte göra det 100% eftersom en funktion kan kallas vid namn från en variabel.

En bra ledtråd är dock att en funktion måste definieras innan det kan kallas, så om du tittar igenom filen så bör det i princip i bottom-up ordning.
  #3 (permalänk)  
Old 10-05-2007
drl's Avatar
varselljus drl is offline Forum Advisor  
Registered User
  
 

Join Date: april 2007
Ort: Saint Paul, MN USA / BSD, CentOS, Debian, OS X, Solaris
Inlägg: 711
Hej.

Du kanske kan bygga något på egen hand - se nedan, bland 300K träffar hittas av Google "bash fälla spår" ... Skål, varselljus
Citat:
# Bash omfattar ringer inbyggda, som visar samband med alla aktiva subrutin samtal (ett skal funktion eller ett skript exekveras med. Eller källa builtins). Detta stöder bash debugger.
# Fällans inbyggda (se avsnitt 4.1 Bourne Shell Builtins) gör en RÄTTA pseudo-signal specifikation, liknande EXIT. Kommandon anges med en RÄTTA fällan utförs före varje enkelt kommando för kommando fallet, välj kommandot varje aritmetisk på kommando, och innan första kommandot kör i ett skal fungera. Felsök fällan inte är ärvda av skal funktioner utom funktionen har fått spår attribut eller functrace alternativet har aktiverats med hjälp av shopt inbyggda. Den extdebug skal alternativet har ytterligare effekter på Felsök fälla.

- Utdrag från bash skillnader
  #4 (permalänk)  
Old 10-05-2007
ajcannon ajcannon is offline
Registered User
  
 

Join Date: Aug 2007
Ort: Binfield, Berkshire. UK
Inlägg: 91
Ta

Tack för tips

Skål alla
Closed Thread

Komihåglista

Thread Tools Sök i denna tråd
Sök i denna tråd:

Avancerad sökning
Visningslägen Betygsätt denna tråd
Betygsätt denna tråd:

Utstationering Regler
Du får inte efter nya trådar
Du får inte efter svar
Du får inte skicka bilagor
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG] kod
HTML-koden är Av
Trackback är
Pingbacks är
Refbacks är




Alla tider är GMT -4. Klockan är nu 05:54.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Översättningar Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX och Linux Forum Innehållet upphovsrättsskyddat © 1993-2009. All Rights Reserved.Ad förvaltning RedTyger

Content Relevant webbadresser från vBSEO 3.2.0