Syntax för man-sidor

Här ställer ni allmäna frågor kring Slackware Linux

Moderatorer: Nille, nomicon, Minime

jeven
Hacker
Inlägg: 46
Blev medlem: 08 jul 2004 15:05

Syntax för man-sidor

Inlägg av jeven »

Hej!

Vad är det för skillnad på options med ett inledande bindestreck och options med två inledande bindestreck som i exemplet med -a och --all nedan?

Kod: Markera allt

LS(1) FSF                          LS(1)


NAME

       ls - list directory contents

SYNOPSIS

       ls [OPTION]... [FILE]...

DESCRIPTION

       List information about the FILEs (the current directory by
       default).  Sort entries alphabetically if none of -cftuSUX
       nor --sort.

       -a, --all
              do not hide entries starting with .
Resultatet blir ju detsamma men är det kanske olika typer av options? Kallas options med ett respektive två bindestreck för olika saker? Finns det några historiska orsaker? Förklara tack!

MVH
Johan
Dukeman
Lärling
Inlägg: 180
Blev medlem: 02 jul 2005 21:57
ORT: Datorer

Re: Syntax för man-sidor

Inlägg av Dukeman »

Det är ingen skillnad. Jag tror det är GNU's variant av långa options, med dubbla bindesstreck.

Tanken aär att anända de korta flaggorna -a eller -h på kommandoraden när du vet precis vad de gör och vill slippa skriva mycket, medan de långa --all och --help används till exempel i script eller dokumentation där det är viktigare med ett lättläst och lätt tolkat kommando.
Ta gärna en tur på (länk borttagen av admin då wikin inte finns längre /MDKDIO) också!
Jag har inget att dölja, och då ska de inte tjuvkika heller!