Acasă Dezvoltare Ce este o opțiune de linie de comandă? - definiție din techopedia

Ce este o opțiune de linie de comandă? - definiție din techopedia

Cuprins:

Anonim

Definiție - Ce înseamnă opțiunea de linie de comandă?

Opțiunile din linia de comandă sunt comenzi utilizate pentru a trece parametrii la un program. Aceste intrări, numite și comutatoare de linie de comandă, pot trece de-a lungul indicațiilor pentru modificarea diverselor setări sau executarea comenzilor într-o interfață.

Techopedia explică opțiunea pentru linia de comandă

Sintaxa opțiunilor din linia de comandă diferă de la un sistem de operare la altul. În MS-DOS / Windows, prin convenție, o opțiune din linia de comandă este indicată printr-o literă prefixată cu o bară înainte.

Ca exemplu, comanda XCOPY, care este folosită pentru copierea fișierelor și directoarelor, poate fi pornită folosind următoarele opțiuni, printre altele:

  • / T - copiați doar structura de directoare
  • / C - continuați chiar dacă apare o eroare
  • / R - suprascrierea fișierelor numai în citire

Astfel, comanda "xcopy c: \ dir1 d: \ dir2 / R" va copia fișierele și subdirectoarele din subdirectorul "dir1" din unitatea "C:" la subdirectorul "dir2" din unitatea "D:", cu suprascrierea de numai citire fișiere deja prezente în „d: \ dir2”.

În Unix, convenția este de a utiliza o cratima în loc de o linie înainte, urmată de o literă. De exemplu, comanda "ls -l" va efectua o listare lungă ("-l") a fișierelor și subdirectoarelor din directorul curent. Lista va include alte informații, cum ar fi dimensiunile fișierelor, atributele, datele de modificare, etc. Fără opțiunea "-l", vor fi listate doar numele fișierelor și subdirectorilor.

Alegerea de a utiliza o tăiere înainte sau o cratime depinde de programator. De exemplu, majoritatea programelor Linux care au fost portate la Windows utilizează în continuare convenția Unix atunci când indică opțiuni de linie de comandă. Codul sursă trebuie modificat pentru a utiliza convenția Windows.

Ce este o opțiune de linie de comandă? - definiție din techopedia