[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
Jue Nov 17 12:56:29 CST 2005


OK, si los dos ejemplos que expusiste se pueden interpretar de acuerdo a 
las reglas como equivalentes, ok
Si aplicando ls reglas no es lo mismo, entonces yo no estaria de acuerdo 
con el Autor que aunque se tomo la molestia
de crear el comando, no se tomo la molestia de guardar un estandar para 
que todos lo puedan interpretar como debe ser.
POr ejemplo si yo pongo:

 (1+2)+(4+5) da lo mismo que decir (1+2+4+5) o 1+(2+4+5) o 
(1)+(2)+(3)+(4) o mas combinaciones
en forma matematica da lo mismo poner o no los parientesis en este caso 
concreto..
pero que tal si pongo esto?

(1)+(2/2-4*4)/2=6.5 que  no es igual que 1+2/2-4*4/2=-6 (calculado por 
medio del Google)

El no haber respetado los parientesis da como resultado un cambio, lo 
mismo puede suceder si no se respetan las reglas para fines de explicacion:
En el casi anterior se modifico el resultado, no es lo mismo en el caso 
de los comandos de Linux en ciertos aspectos.

poner misupercomando -[asd] no es lo mismo que poner misupercomando -asd
en el primer caso explico que despues del comando puedo poner -a o -s o 
menos -d o -as o -ad o -sd o como sea y en el segundo queda estricto el 
uso de comando y -asd nada mas.
Una mala explicacion puede provocar que el comando no funcione como 
deberia o tengamos resultados inesperados o sencillamente no jale
y nos complique la existencia tratando de buscar el uso correcto.
Es por eso que si es importante que las reglas no sean arbitrarias, 
estoy de acuerdo que sean flexibles, siempre y cuando den como resultado 
lo mismo.
Total que el nucleo de este asunto es que considero importante saber 
bien interpretar dicha convencion para poder entender mejor el MAN.
Creo que entendiendo bien esto, el man se convierte en algo muchisimo 
mas sencillo de interpretar.

Gracias


> No es lo mismo decir que es una convención flexible y no estricta que
> el que sea arbitrario :) En efecto, entendemos que [] significa "esto
> es opcional"... Pero depende del autor , encontrarás quien escribe,
> por ejemplo:
>
>  ./micomando -o <outfile> [-g altura[,ancho]]
>
> o quien escriba:
>
>  ./micomando -o <outfile> [-g altura][-g altura,ancho]
>
> O tal vez:
>
>  ./micomando -o <outfile> [-g altura|altura,ancho]
>
> ¿me explico? Ninguno de ellos es estrictamente mejor que el otro. Yo
> usaría el primero... Pero hay de todo.
>
>  
>


 
_______________________________________________
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