# Använda &xsldbg;

## Xsldbg kommandoargument

På system med biblioteket readline tillgängligt kan du använda bakåt- och framåt-tangenterna för att navigera i historiken med inmatade kommandon. På alla system kan det senast inmatade kommandot upprepas genom att bara trycka på returtangenten.

Om ditt operativsystem stöder det expanderas filnamn.

Flera kommandon har mer än ett argument. Citationstecken kan användas för att göra att sammansatta uttryck behandlas som ett argument, t.ex. break "* | @" skulle låta dig sätta en brytpunkt i mallen med namnet "* | @".

## Begreppsförklaring

Följande tabell beskriver begreppen som används i efterföljande kommandoguide.

MALLNAMN: Ett giltigt mallnamn innehåller bara ASCII-teckenkoderna 0x00 till 0x7F, och kan vara ett fullständigt kvalificerat namn, dvs. "xsl:mallnamn".
FILNAMN: Ett giltigt filnamn lokalt på användarens system. Det kan ha prefixet "~" på Unix-liknande plattformar och CYGWIN plattformar, eller miljövariabler på RISC OS.
WEBBADRESS: En webbadress (Uniform Resource Identifier) enligt definitionen i RFC 2396
LÄGESNAMN: Läget för en mall, som kan vara ett fullständigt kvalificerat namn, dvs. "xsl:lägesnamn".
KNAMN: Ett fullständig kvalificerat namn, dvs. "xsl:lokaldel".
RADNUMMER: Ett giltigt radnummer för tillhörande <FILNAMN>.
ANTAL_POSTER: Ett giltigt antal poster för ändring av position.
BRYTPUNKTSID: Ett giltigt brytpunktsnummer.
BEVAKNINGSID: Ett giltigt nummer på ett bevakningsuttryck, som anges av kommandot showwatch.
HASTIGHET: Hastighet att löpa igenom koden med, mellan 0 och 9.
(Kommentar): En kommentar om kommandots betydelse eller användning.
{ alt1 | alt2 | alt3 .. etc}: Välj ett av alternativen.
XPATH: Ett Xpath-urval av noder.
PARAMID: Ett giltigt parameternummer som anges av kommandot showparam.
PARAM_NAMN: Ett giltigt parameternamn som anges av kommandot showparam.
SÖKVÄG: En sökväg för att ändra arbetskatalog. På vissa operativsystem ersätts prefixet "~" med sökvägen till din hemkatalog.
TEXT: Fri text (inga begränsningar)
KOMMANDO: Ett giltigt kommando för xsdbg.
KNAMN: Ett giltigt variabel- eller parameternamn.
KÄLLA: Stilmallen som körs eller ska köras. Se <FILNAMN> och <WEBBADRESS>.
DATA: XML-data (dokument) som håller på att eller ska behandlas av stilmallen. Se <FILNAMN> och <WEBBADRESS>.
ENHETSSÖKVÄG: En giltig terminal för operativsystemet.
TTYNIVÅ: En giltig nivå att använda för inmatning eller utmatning.

## Översikt av tillgängliga kommandon

Relaterade till hjälp: help
Relaterade till körning: {bye|exit| quit}, step, stepup, stepdown, next, continue, run, trace, setoption, options
Relaterade till Libxslt-parametrar: addparam, delparam, showparam, output, setoption, options readconfig writeconfig
Relaterade till mallar: templates, where, frame
Relaterade till brytpunkter: break, showbreak, delete, enable
Visning av uttryck (Xpath): cat
Visning av noder: ls, dir, du, cat, pwd
Visning av variabler: globals, locals, cat, addwatch
Sätta variabler: set
Val av noder: source, data, cd
Sökning: search
Relaterade till operativsystem: chdir, shell, tty
Relaterade till filer: output, entities, system, public
Inaktiverade filkommandon: validate, load, save, write, free