GNU/Linux >> Linux Esercitazione >  >> Linux

Convenzioni di sintassi delle pagine man di Linux/Unix

Parenti quadre [ ]

Le parentesi quadre ( [ ] ) indicano che l'elemento racchiuso (parametro, valore o informazione) è facoltativo. Puoi scegliere uno o più articoli o nessun articolo. Non digitare le stesse parentesi quadre nella riga di comando.

Esempio:[global options], [source arguments], [destination arguments]

Parentesi angolari <>

Le parentesi angolari ( <> ) indicano che l'elemento racchiuso (parametro, valore o informazione) è obbligatorio. È necessario sostituire il testo all'interno delle parentesi angolari con le informazioni appropriate. Non digitare le stesse parentesi angolari nella riga di comando.

Esempio:-f [set the File Name variable], -printer <printer name>, -repeat <months> <days> <hours> <minutes>, date access <mm/dd/yyyy>

Nei sistemi simili a Unix, il trattino ASCII-meno è comunemente usato per specificare le opzioni. Il carattere è solitamente seguito da una o più lettere. Un argomento che è un singolo trattino meno di per sé senza alcuna lettera di solito specifica che un programma dovrebbe gestire i dati provenienti dallo standard input o inviare dati allo standard output. Due caratteri trattino-meno ( -- ) vengono utilizzati su alcuni programmi per specificare "opzioni lunghe" dove vengono utilizzati nomi di opzioni più descrittivi. Questa è una caratteristica comune del software GNU.

Fai semplicemente 'ls --help' e guarda le opzioni, dovrebbe esserti ovvio.

 -A, --almost-all           do not list implied . and ..
     --author               with -l, print the author of each file
 -b, --escape               print octal escapes for nongraphic characters
     --block-size=SIZE      use SIZE-byte blocks
 -B, --ignore-backups       do not list implied entries ending with ~
 -c                         with -lt: sort by, and show, ctime (time of last
                              modification of file status information)
                              with -l: show ctime and sort by name
                              otherwise: sort by ctime'
 -C                         list entries by columns
     --color[=WHEN] 

C'è anche {} non comune parentesi usate che dalla mia ricerca sono per le opzioni richieste che possono essere specificate in modi che si escludono a vicenda, ex {-A|--almost-all} .

 "{}" are used in conjunction with a vertical bar to
indicate cases where exactly one of the specified options may be used

https://groups.google.com/forum/#!topic/comp.unix.programmer/XOr31SgvvS8


Linux
  1. Il comando AWK di Linux:esempi di sintassi di utilizzo di Linux e Unix

  2. Linux:Linux è un Unix?

  3. Servizio Linux / UNIX OS:autofs

  4. Linux è un Unix?

  5. Il manuale per programmatori Unix è rilevante per Linux?

comando man in Linux

comando mkdir in Linux/Unix

Linux vs Unix

Comando Grep in Linux/UNIX

comando ls in Linux/UNIX

comando cp in Linux/UNIX