Ero sivun ”Sh” versioiden välillä
Siirry navigaatioon
Siirry hakuun
p
ei muokkausyhteenvetoa
pEi muokkausyhteenvetoa |
pEi muokkausyhteenvetoa |
||
Rivi 1: | Rivi 1: | ||
{{DISPLAYTITLE:{{lcfirst:{{PAGENAME}}}}}} | {{DISPLAYTITLE:{{lcfirst:{{PAGENAME}}}}}} | ||
'''sh''' on nykyaikaisissa Linux-jakelupaketeissa käytännössä aina [[symbolinen linkki|symbolisesti linkitetty]] johonkin [[POSIX]]-yhteensopivaan komentotulkkiin. Usein käytettyjä komentotulkkeja ovat [[ash]], [[bash]], [[dash]] ja [[ksh]]. Vähemmän interaktiivisten komentotulkkien etu bashiin verrattuna on luonnollisesti pienempi koko, mikä saattaa olla oleellista pienellä juuriosiolla, asennusmedioilla (levyke, CD, muistitikku) tai sulautetuissa järjestelmissä. Myös POSIX-yhteensopivien skriptien kirjoittamisessa on se etu, että ne toimivat, useammassa järjestelmässä, kuin esimerkiksi Bash-skriptit. | '''sh''' on nykyaikaisissa Linux-jakelupaketeissa käytännössä aina [[symbolinen linkki|symbolisesti linkitetty]] johonkin [[POSIX]]-yhteensopivaan komentotulkkiin. Usein käytettyjä komentotulkkeja ovat [[ash]], [[bash]], [[dash]] ja [[ksh]]. Vähemmän interaktiivisten komentotulkkien etu bashiin verrattuna on luonnollisesti pienempi koko, mikä saattaa olla oleellista pienellä juuriosiolla, asennusmedioilla (levyke, CD, muistitikku) tai sulautetuissa järjestelmissä. Skriptien suorittamisnopeus bashiin verrattuna on yhtä lailla huomattava. Myös POSIX-yhteensopivien skriptien kirjoittamisessa on se etu, että ne toimivat, useammassa järjestelmässä, kuin esimerkiksi Bash-skriptit. | ||
Oman järjestelmän <tt>/bin/sh</tt> -polkuun linkitetyn komentotulkin voi selvittää esimerkiksi [[file]]-ohjelmalla: | Oman järjestelmän <tt>/bin/sh</tt> -polkuun linkitetyn komentotulkin voi selvittää esimerkiksi [[file]]-ohjelmalla: |