[[oktatas:programozás:kotlin|< Kotlin]] ====== Kotlin parancsállományok ====== * **Szerző:** Sallai András * Copyright (c) Sallai András, 2020 * [[https://creativecommons.org/licenses/by-sa/4.0/|CC Attribution-Share Alike 4.0 International]] * Web: http://szit.hu ===== A kotlin script ===== A kotlin scriptek main függvénye nélküli programok. A kotlin scriptek kiterjesztése: * .kts A scripteléshez ajánlott kscript használta. Segítségével rövidebb futási időt kapunk: * https://github.com/holgerbrandl/kscript ===== Helló világ ===== println("Helló Világ!") Futtatás: kotlin hello.kts ===== Unix alapú rendszeren ===== Egy plusz lehetőség Unix alapú rendszeren: #!/usr/bin/env kotlin println("Helló Világ") Futtatás ekkor: chmod +x hello.kts ./hello.kts ===== Értelmező ===== A kotlin értelmező elindítható önmagában is: kotlin Welcome to Kotlin version 1.3.72 (JRE 11.0.7+10-post-Debian-3deb10u1) Type :help for help, :quit for quit >>> println("Helló Világ!") Helló Világ! >>> ===== Változóhasználat ===== #!/usr/bin/env kotlin var szam1 = 30 var szam2 = 35 println("Összeg: ${szam1 + szam2}")