Varoitus: Et ole kirjautunut sisään. IP-osoitteesi näkyy julkisesti kaikille, jos muokkaat. Jos
kirjaudut sisään tai
luot tunnuksen, muokkauksesi yhdistetään käyttäjänimeesi ja saat paremman käyttökokemuksen.
Kumoaminen voidaan suorittaa.
Varmista alla olevasta vertailusta, että haluat saada aikaan tämän lopputuloksen, ja sen jälkeen julkaise alla näkyvät muutokset.
Nykyinen versio |
Oma tekstisi |
Rivi 1: |
Rivi 1: |
| {{DISPLAYTITLE:{{lcfirst:{{PAGENAME}}}}}}
| | Komennolla export asetetaan [[ympäristömuuttuja|ympäristömuuttujia]] [[sh]]-sukuisissa [[komentotulkki|komentotulkeissa]] (mm. [[bash]] ja [[zsh]]). [[Csh]]-sukuisissa komentotulkeissa vastaava komento on [[setenv]]. Esimerkiksi seuraavassa asetetaan ympäristömuuttuja EDITOR arvoon "[[emacs]]": |
| '''export'''-komennolla asetetaan [[ympäristömuuttuja|ympäristömuuttujia]] [[sh]]-sukuisissa [[komentotulkki|komentotulkeissa]] (mm. [[bash]] ja [[zsh]]). [[Csh]]-sukuisissa komentotulkeissa vastaava komento on [[setenv]]. Esimerkiksi seuraavassa asetetaan ympäristömuuttuja EDITOR arvoon "[[emacs]]":
| |
| export EDITOR="emacs" | | export EDITOR="emacs" |
| Asetetut ympäristömuuttujat voi listata komennolla | | Asetetut ympäristömuuttujat voi listata komennolla |
| [[env]] | | [[env]] |
|
| |
| Tarkemmin: export-komennolla määritellään mitkä muuttujat viedään kutsutun ohjelman ympäristöön eli muutetaan komentotulkin omia muuttujia ympäristömuuttujiksi. Alkuperäisessä sh:ssä ja sen lailla toimivissa tulkeissa muuttujien arvot määritellään erikseen ja <tt>export</tt>-komennossa muuttujat vain luetellaan:
| |
|
| |
| EDITOR=emacs
| |
| TERM=xterm
| |
|
| |
| export EDITOR TERM
| |
|
| |
| Skripteissä, jotka alkavat määrittelyllä <tt>#!/bin/sh</tt> on siis noudatettava tätä jälkimmäistä tapaa.
| |
|
| |
| Bashissa myös funktioita voi viedä ympäristössä lapsiprosesseille käyttämällä [[valitsin]]ta <tt>-f</tt>
| |
|
| |
|
| ==Katso myös== | | ==Katso myös== |
| *[[Komentorivin perusteet]] | | *[[Komentorivin perusteet]] |
| *[[Bash-skriptaus]]
| |
|
| |
|
| [[Luokka:Komentorivin perustyökalut]] | | [[Luokka:Komentorivin perustyökalut]] |