[Ayuda] Como se le llama a la nomenclatura que se usa para explicar los comandos de Linux en el MAN.

Iván Caballero Cano ivanc en grupocti.com.mx
Mie Nov 16 17:28:33 CST 2005


OK creo que hasta el momento no me he sabido explicar correctamente:

 Una vez sucedio que quise aprender Shell usando solo el MAN pues bien a 
veces cuando consultas el MAN te sale dentro de la explicacion de como se
usa algo asi:

  lamexec [-fhvD] [-c <#> | -np <#>] [-nw | -w] [-pty] [-s <node>] [-x 
VAR1[=VALUE1][,VAR2[=VALUE2],...]] [<where>] <program> [-- <args>]

Andale!!!!!!! NO marches... y eso que rayos significa??????????????????? 
ok ok mas adelante se explica que significa cada argumento, pero
lo que no entendia nada era el orden o la secuencia a seguir....yo 
pensaba mas o menos asi; haber entiendo que primero pongo lamexec y 
luego puedo poner
-fhvD o solo -fhv y luego puedo poner -c y un numero o tal vez no y 
luego -nw o  solo que este acompañado de -D o como???????? no entiendo!!!

o a veces otros mas conocidos salen asi:

*mail* [-*iInv* ] [-*s* /subject/ ] [-*c* /cc-addr/ ] [-*b* /bcc-addr/ ] 
/to-addr.../ [-*-* /sendmail-options.../ ] *mail* [-*iInNv* -*f* ] 
[/name/ ] *mail* [-*iInNv* [-*u* /user/ ] ]

Ingale! lo mismo.. no entendia nada...del orden o como se combina de 
acuerdo a la forma como estan expresados los corchetes y las -- y todo eso.
Esta forma de explicar no es arbitraria...tiene una forma de ser.. y la 
estuve estudiando..precisament en un documento de linux. pero se me 
olvido el nombre..
no es lo mismo poner [arg1,arg2] que {arg1,arg2} o 
[{arg1+[arg2+arg3],[where]}, --he osea esto tiene una forma de ser, mala 
onda aquellos que piensan que
es asi nomas... tiene una reglas..y si no estan explicadas asi, 
dificilmente pueden ser interpretados correctamente para el aprendiz. Y 
yo supongo que todo aquel que se inventa un comando sigue estas reglas 
para poder explicarlo y crear correctamente su MAN.







Cristian Othon Martinez Vera wrote:

>El mié, 16-11-2005 a las 12:03 -0600, Iván Caballero Cano escribió:
>  
>
>>Me refiero a que por ejemplo cuando quieren explicar un comando de todas 
>>las maneras posibles en que se puede usar lo explican mas o menos asi:
>>
>>Misupercomando -d[des] , [sus, -kill]
>>
>>etc etc.. osea ese me lo invente pero asi estan explicados... a ese 
>>chorizo se le da un nombre, a esa forma de explicar....
>>es una forma de explicar en forma de matematica de conjuntos las 
>>combinacions posibles de las opciones que se pueden usar con ese comando
>>y como combinarlas y como no..etc... a esa nomenclatura se le da un 
>>nombre pero se me olvido cual es, necesito estudiarla y saber 
>>interpretarla..
>>
>>Gracias.
>>
>>
>>David Moreno Garza wrote:
>>
>>    
>>
>>>On 17:45 Tue 15 Nov 2005, Iván Caballero Cano wrote:
>>> 
>>>
>>>      
>>>
>>>>Como se le llama a la nomenclatura que se usa para explicar los comandos 
>>>>de Linux en el MAN?
>>>>   
>>>>
>>>>        
>>>>
>>>¿Cuál nomenclatura? ¿Cuáles comandos? ¿Te refieres a groff?
>>>
>>> 
>>>
>>>      
>>>
>
> Si es cuestión de sintaxis, lo que me viene a la mente es la forma
>Backus-Naur (BNF), que sirve para ese tipo de descripciones. Un poco más
>de información en Wikipedia:
>
>http://en.wikipedia.org/wiki/Backus-Naur_form
>
>					Saludos
>  
>


 
_______________________________________________
Ayuda mailing list
Ayuda en linux.org.mx
Para salir de la lista: http://mail.linux.org.mx/cgi-bin/mailman/listinfo/ayuda/



Más información sobre la lista de distribución Ayuda