Sisällysluettelo:
Määritelmä - Mitä komentorivivalinta tarkoittaa?
Komentorivivalinnat ovat komentoja, joita käytetään parametrien siirtämiseen ohjelmalle. Nämä merkinnät, joita kutsutaan myös komentorivikytkimiksi, voivat kulkea vihjeiden avulla eri asetusten muuttamiseksi tai komentojen suorittamiseksi rajapinnassa.
Techopedia selittää komentorivivalinnan
Komentorivivaihtoehtojen syntaksi eroaa käyttöjärjestelmästä toiseen. MS-DOS / Windows-järjestelmässä komentorivivalinta merkitään sopimuksella eteenpäin liitetyllä kirjaimella eteenpäinviivalla.
Esimerkiksi XCOPY-komento, jota käytetään tiedostojen ja hakemistojen kopiointiin, voidaan käynnistää muun muassa seuraavilla vaihtoehdoilla:
- / T - kopioi vain hakemistorakenne
- / C - jatka, vaikka tapahtuisi virhe
- / R - korvaa vain luku-tiedostot
Siten komento "xcopy c: \ dir1 d: \ dir2 / R" kopioi tiedostot ja alihakemistot aseman "C:" alihakemistosta "dir1" aseman "D:" alihakemistoon "dir2", kirjoittamalla vain luku -tyyppisen tiedostot, jotka ovat jo luettelossa "d: \ dir2".
Unix-järjestelmässä käytetään tavuviivaa eteenpäinviivan sijasta, jota seuraa kirjain. Esimerkiksi komento "ls -l" suorittaa pitkän luettelon ("-l") nykyisen hakemiston tiedostoista ja alihakemistoista. Luettelo sisältää muita tietoja, kuten tiedostokoko, määritteet, muutospäivämäärät jne. Ilman "-l" -vaihtoehtoa vain tiedostojen ja alihakemistojen nimet luetellaan.
Valinta käyttää eteenpäinviivaa tai tavuviivaa riippuu ohjelmoijasta. Esimerkiksi useimmat Linux-ohjelmat, jotka on siirretty Windowsille, käyttävät edelleen Unix-yleissopimusta osoittaessaan komentorivivalintoja. Lähdekoodia on muokattava käyttämään Windows-käytäntöä.
