hello world
-
we maken het volgende script met een text-editor:
$ nano hello-world
Er zijn 3 elementen in dit script:-
de uitvoerbare reeks commando's: in dit voorbeeld
echo"Hello World !!"
het op scherm brengen van een korte groet.
(om alle shell commando's op scherm te brengen tik je gewoon$help)
echo "Hello World !!" - kommentaar: begint met
## # hello-world.bash versie 1.0 # gestructureerd script met de melding Hello World !! # # door bvdb 3 mei 2017 # #kommentaar kan ook doorheen het uitvoerbare gedeelte staan, om te verduidelijken wat de code precies doet
- de shebang die begint met
#!
#!/bin/bash
- de shebang is de allereerste regel van je script
- de shebang vertelt aan linux welke shell gebruikt moet worden (en waar die staat)
- meer op wikipedia shebang
-
- we passen de permissions aan:
$chmod +x hello-world
en kijken ...$ ls -l hello-world -rwxr-xr-x 1 bert bert 149 May 4 09:59 hello-worldhet script is nu uitvoerbaar ...
- testen
We moeten nagaan of het script doet wat we ervan verwachten, en of we geen tikfouten hebben gemaakt tijdens het editeren. We proberen in de huidige directory met ...
$./hello-world
Hello World !!
inderdaad, het werkt ...
- oefening
Voorzie het voorbeeld scriptdwfuit linux800.be/inleiding/bash-snippets/bash-scripting-intro van een shebang en kommentaar