shcomp
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