Casa Desenvolupament Què és una opció de línia d’ordres? - Definició de tecnologia

Què és una opció de línia d’ordres? - Definició de tecnologia

Taula de continguts:

Anonim

Definició: què significa l’opció de la línia de comandaments?

Les opcions de la línia d’ordres són ordres que s’utilitzen per passar els paràmetres a un programa. Aquestes entrades, també anomenades commutadors de línia de comandament, poden passar al llarg de les indicacions per canviar diversos paràmetres o executar ordres en una interfície.

Techopedia explica l’opció de la línia de comandaments

La sintaxi de les opcions de la línia de comandes difereix d'un sistema operatiu a un altre. A MS-DOS / Windows, per convenció, una opció de la línia d'ordres s'indica amb una lletra prefixada amb una barra de transmissió.

A tall d'exemple, l'ordre XCOPY, que s'utilitza per a la còpia de fitxers i directoris, es pot iniciar mitjançant les següents opcions, entre d'altres:

  • / T: copieu només l'estructura del directori
  • / C: continua fins i tot si es produeix un error
  • / R: sobreescriu fitxers de només lectura

Així, l'ordre "xcopy c: \ dir1 d: \ dir2 / R" copiarà fitxers i subdirectoris de la subdirecció "dir1" a la unitat "C:" a la subdirecció "dir2" de la unitat "D:", sobreescrivint només de lectura fitxers ja presents a "d: \ dir2".

A Unix, la convenció és utilitzar un guionet en lloc d'una barra oberta, seguida d'una lletra. Per exemple, la comanda "ls -l" realitzarà una llarga llista ("-l") dels fitxers i subdirectoris del directori actual. La llista inclourà altra informació com ara la mida del fitxer, els atributs, les dates de modificació, etc. Sense l’opció "-l", només figuraran els noms dels fitxers i subdirectoris.

L'elecció d'utilitzar una barra de comandament o un guionet depèn del programador. Per exemple, la majoria de programes Linux que s’han portat a Windows encara utilitzen la convenció Unix quan s’indiquen opcions de la línia de comandes. El codi font ha de ser modificat per utilitzar la convenció de Windows.

Què és una opció de línia d’ordres? - Definició de tecnologia