shcomp

Linux.fista
Versio hetkellä 23. huhtikuuta 2017 kello 10.38 – tehnyt Oselotti (keskustelu | muokkaukset) (Ak: Uusi sivu: {{DISPLAYTITLE:{{lcfirst:{{PAGENAME}}}}}} '''shcomp''' on ohjelma, joka osaa kääntää shell-skriptin ksh:n ymmärtämään binäärimuotoon. Koska binäärimuotoinenkin skri...)
(ero) ← Vanhempi versio | Nykyinen versio (ero) | Uudempi versio → (ero)
Siirry navigaatioon Siirry hakuun

shcomp on ohjelma, joka osaa kääntää shell-skriptin ksh:n ymmärtämään binäärimuotoon. Koska binäärimuotoinenkin skripti suoritetaan yhä ksh:lla, eivät esimerkiksi bashismit toimi, vaan käytettävän syntaksin tulee olla ksh:n kanssa yhteensopivaa.

Asennus[muokkaa]

shcomp löytyy useimpien jakeluiden paketinhallinnasta nimellä ksh. Lisätietoja ohjelmien asentamisesta löytyy artikkelista Ohjelmien asentaminen.

Käyttö[muokkaa]

Skripti voidaan kääntää binäärimuotoiseksi antamalla se shcomp-ohjelmalle parametrina ja ohjaamalla tuloste tiedostoon:

$ shcomp helloworld.sh > helloworld.bin

Mikäli oletustulkkina on ksh, voidaan binäärimuotoinen skripti suorittaa implisiittisesti:

$ chmod u+x helloworld.bin
$ ./helloworld.bin

Muussa tapauksessa eksplisiittisesti:

$ ksh helloworld.bin