Scroll to navigation

MK_CMDS(1) General Commands Manual MK_CMDS(1)

NUME

mk_cmds - compilator de tabele de erori

SINOPSIS

mk_cmds fișier

DESCRIERE

mk_cmds convertește un tabel care conține numele comenzilor și mesajele de ajutor asociate într-un fișier sursă C compatibil cu biblioteca ss(3).

Numele fișierului sursă trebuie să se termine cu sufixul „.ct”; fișierul conține o declarație care specifică numele tabelului de comenzi:

command_table nume

urmată de intrări de forma:

[ request | unimplemented ] nume, " șir "[, abreviere]...;

și un final

end

pentru a indica sfârșitul tabelului.

Se generează un fișier sursă în limbajul C, care trebuie compilat și legat cu fișierele obiect, utilizând biblioteca ss.

Un caracter „#” din fișierul sursă este tratat ca un caracter de comentariu, iar tot textul rămas până la sfârșitul liniei sursă va fi ignorat.

ERORI

Întrucât versiunea originală a mk_cmds utilizează un analizor sintactic foarte simplu, bazat pe yacc(1), iar această versiune actuală a mk_cmds folosește o combinație de scripturi awk/sed, capacitatea sa de recuperare în caz de eroare lasă mult de dorit.

CONSULTAȚI ȘI

ss (3)

TRADUCERE

Traducerea în limba română a acestui manual a fost făcută de Remus-Gabriel Chelu <remusgabriel.chelu@disroot.org>

Această traducere este documentație gratuită; citiți Licența publică generală GNU Versiunea 3 sau o versiune ulterioară cu privire la condiții privind drepturile de autor. NU se asumă NICIO RESPONSABILITATE.

Dacă găsiți erori în traducerea acestui manual, vă rugăm să trimiteți un e-mail la translation-team-ro@lists.sourceforge.net.

2003 E2FSPROGS