Muokataan sivua Alias
Siirry navigaatioon
Siirry hakuun
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: | ||
[[Alias]] on komentotulkin sisäinen ohjelma (löytyy mm. [[Bash|Bashista]]), joka luo vaihtoehtoisen nimikkeen jollekin toiselle ohjelmalle tai omatekoiselle skriptille. | |||
==Peruskäyttö== | ==Peruskäyttö== | ||
<pre>alias g="grep"</pre> | |||
* Luo lyhenteen ´g´ ohjelmalle ´grep´ | |||
** Tämä saattaa nopeuttaa ja helpottaa komentorivin käyttämistä, edellyttäen että muistaa kyseisen aliaksen. | |||
Tämä saattaa nopeuttaa ja helpottaa komentorivin käyttämistä, edellyttäen että muistaa kyseisen aliaksen. | ** Käyttökelpoinen esimerkiksi tilanteessa ´ls -al | g "tiedosto.mp3"´ | ||
Käyttökelpoinen esimerkiksi tilanteessa | |||
<pre>alias -p</pre> | |||
* Tulostaa kaikki toiminnassa olevat "aliakset" | |||
Hyödyllinen aliaksien muistiinpalauttamisessa ja niiden tallentamisessa (ks. [[Alias#Tallennusskripti|Tallennusskripti]]) | ** Hyödyllinen aliaksien muistiinpalauttamisessa ja niiden tallentamisessa ( ks. [[Alias#Tallennusskripti|Tallennusskripti]] ) | ||
=== | ==Aliasten lukeminen tiedostosta== | ||
Muidenmuassa yleinen komentorivitulkki [[Bash]] tukee aliaksien lukemista tiedostoista komennolla <pre>. ´/osoite/alias/tiedostoon´</pre> ja [[koti]]kansiossa majaileva [[.bashrc]] -tiedosto sisältää kommentoidun kohdan, jonka aktivoimisella aliakset luetaan komentorivitulkin käynnistyessä tietystä tiedostosta. <small>Rivi löytyy esim. "vi .bashrc" ja komentotilassa kirjoita "/.bash_aliases" ilman lainausmerkkejä ^___^</small> | |||
ja | |||
==Muutamia hyödyllisiä aliaksia== | ==Muutamia hyödyllisiä aliaksia== | ||
<pre> | |||
alias ~="cd ~" | |||
alias ..="cd .." | |||
alias ...="cd ../.." | |||
</pre> | |||
==Tallennusskripti== | ==Tallennusskripti== | ||
Tämä ´alias´ tallentaa kaikki toiminnassa olevat aliakset tiedostoon ~/.bash_aliases, josta seuraa niiden automaattinen luku aina komentotulkkia käynnistettäessä, mikäli näin on asetettu<sup>[[Alias#Aliasten_lukeminen_tiedostosta|1]]</sup>. Kuitenkin, tämä on kohtuullisen ruma tapa verrattuna [[diff]]-ohjelmaa hyväksikäyttävään skriptiin, jossa vain muutokset eli uudet aliakset siirtyvät ~/.bash_aliases:iin | <pre>alias savealias="alias -p > ~/.bash_aliases"</pre> Tämä ´alias´ tallentaa kaikki toiminnassa olevat aliakset tiedostoon ~/.bash_aliases, josta seuraa niiden automaattinen luku aina komentotulkkia käynnistettäessä, mikäli näin on asetettu<sup>[[Alias#Aliasten_lukeminen_tiedostosta|1]]</sup>. Kuitenkin, tämä on kohtuullisen ruma tapa verrattuna [[diff]]-ohjelmaa hyväksikäyttävään skriptiin, jossa vain muutokset eli uudet aliakset siirtyvät ~/.bash_aliases:iin. | ||
==Katso myös== | ==Katso myös== | ||
[[Komentorivikomennot#Miss.C3.A4_hakemistoissa_komentoriviohjelmat_ovat.3F|Path]] | |||
[[Komentorivivinkkejä]] | |||
[[ | [[Luokka:Ohjelmat]] | ||
[[Luokka:Komentorivi]] |