Ero sivun ”Valitsin” versioiden välillä
Siirry navigaatioon
Siirry hakuun
pikkuparantelu
LP (keskustelu | muokkaukset) (erityyppiset valitsimet, käytännöt) |
Pb (keskustelu | muokkaukset) (pikkuparantelu) |
||
Rivi 1: | Rivi 1: | ||
'''Valitsin''' eli vipu eli optio on [[komentorivi]]llä annettava ohjelman toimintaan vaikuttava lisäohje, joka yleensä kirjoitetaan ennen käsiteltävien tiedostojen nimiä. Tässä esitellään tavallisimpia käytäntöjä. | '''Valitsin''' eli vipu eli optio on [[komentorivi]]llä annettava ohjelman toimintaan vaikuttava lisäohje, joka yleensä kirjoitetaan ennen mahdollisten käsiteltävien tiedostojen nimiä. Tässä esitellään tavallisimpia käytäntöjä. | ||
Unixin komennot annetaan tavallisimmin tyyliin | Unixin komennot annetaan tavallisimmin tyyliin | ||
Rivi 10: | Rivi 10: | ||
-f "force", "tiedän mitä teen, älä huoli" | -f "force", "tiedän mitä teen, älä huoli" | ||
-h "help", lyhyt [[dokumentaatio|ohje]] komennon käytöstä | -h "help", lyhyt [[dokumentaatio|ohje]] komennon käytöstä | ||
-v "verbose", enemmän tietoa ohjelman edistymisestä tai tekemisistä suorituksen aikana | -v "verbose", enemmän tietoa ohjelman edistymisestä tai tekemisistä suorituksen aikana (joissakin ohjelmissa <tt>-v</tt>:n määrittely useampaan kertaan (esimerkiksi <tt>-vvv</tt>) tuottaa vielä tarkempaa tietoa) | ||
-V "version", ohjelman versio | -V "version", ohjelman versio | ||
-o "output", luotava tiedosto ([[GNU]]-ohjelmissa, sama onnistuu usein komentotulkin rakenteella > tiedosto) | -o "output", luotava tiedosto ([[GNU]]-ohjelmissa, sama onnistuu usein komentotulkin rakenteella > tiedosto) | ||
Rivi 20: | Rivi 20: | ||
komento -vglo tulostiedosto -d erotin tiedosto ... | komento -vglo tulostiedosto -d erotin tiedosto ... | ||
Jos halutaan käyttää tiedostoa, joka alkaa "-"-merkillä tai jos viimeisellä valitsimella voisi olla parametri, jota nyt ei käytetä, valitsimien ja niiden parametrien lopun voi ohjelmasta riippuen usein merkitä yhdellä tai kahdella "-"-merkillä. "-"-merkkiä käytetään myös ilmaisemaan [[Standardivirrat|standardivirtoja]]. | Jos halutaan käyttää tiedostoa, joka alkaa "-"-merkillä (''"-ihmetiedosto"'') tai jos viimeisellä valitsimella voisi olla parametri, jota nyt ei käytetä, valitsimien ja niiden parametrien lopun voi ohjelmasta riippuen usein merkitä yhdellä tai kahdella "-"-merkillä. "-"-merkkiä käytetään myös ilmaisemaan [[Standardivirrat|standardivirtoja]]. | ||
komento -o - -d : -- -ihmetiedosto | komento -o - -d : -- -ihmetiedosto | ||
txt2ps -header - tiedosto.txt > tiedosto.ps | txt2ps -header - tiedosto.txt > tiedosto.ps | ||
[[GNU]]-ohjelmistot käyttävät yleensä rinnan ensinmainittuja yhden kirjaimen valitsimia ja omia kahdella viivalla alkavia pitkiä valitsimiaan: | |||
-h | |||
--help | |||
-v | |||
--verbose | |||
-V | |||
--version | |||
-o tiedosto | |||
--output=tiedosto | |||
[[BSD]]-perinteessä (?) valitsimien edessä ei käytetä viivoja eikä valitsimia voi jakaa ryhmiin: | [[BSD]]-perinteessä (?) valitsimien edessä ei käytetä viivoja eikä valitsimia voi jakaa ryhmiin: | ||
Rivi 30: | Rivi 40: | ||
[[tar]] xzf kohdetiedosto.tar tiedosto1 tiedosto2 ... | [[tar]] xzf kohdetiedosto.tar tiedosto1 tiedosto2 ... | ||
[[X Window System|X]]-ohjelmissa | [[X Window System|X]]-ohjelmissa käytetään valitsimina lyhenteitä tai kokonaisia sanoja. GNU-standardista poiketen kokonaisina sanoina määriteltäviä valitsimia ei edellä kuin yksi viiva (-). | ||
-help | -help | ||
Rivi 37: | Rivi 47: | ||
-bg taustaväri | -bg taustaväri | ||
Monet ohjelmat käyttävät useamman perinteen mukaisia valitsimia, esimerkiksi jotta ne käyttäytyisivät odotusten mukaisesti riippumatta siitä, mikä perinne on käyttäjälle tutumpi tai minkä perinteen mukaista ohjelmaa skripti on kirjoitettu käyttämään. | |||
Monet ohjelmat käyttävät useamman perinteen mukaisia valitsimia, esimerkiksi jotta ne käyttäytyisivät odotusten mukaisesti riippumatta siitä mikä perinne on käyttäjälle tutumpi tai minkä perinteen mukaista ohjelmaa skripti on kirjoitettu käyttämään. | |||
[[Luokka:Komentorivi]] | [[Luokka:Komentorivi]] | ||
[[Luokka:Käsitteet]] | [[Luokka:Käsitteet]] |