Ero sivun ”Shcomp” versioiden välillä

Linux.fista
Siirry navigaatioon Siirry hakuun
(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...)
 
(ei mitään eroa)

Nykyinen versio 23. huhtikuuta 2017 kello 10.38

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