Verwijderde inhoud Toegevoegde inhoud
Lintfouten: Verouderde HTML-elementen |
|||
Regel 1:
== Een script maken in Linux ==
''Je leert een script schrijven in de terminal van Linux.
''Dit kan handig zijn om een complexe taak met één commando uit te voeren. ''
Regel 14:
* Je bent in de ''home'' directory, te herkennen door de ''tilde''~
* start de teksteditor om het bestand installatiescript aan te maken
<
gebruiker@jouwcomputer:~$ nano installatiescript
</syntaxhighlight>
* Vul je commando's lijn voor lijn in en sla op door ctrl -O
<
echo zo kan je tekst laten zien
# dit gebruik je voor commentaar
date # je eerste echte commando
</syntaxhighlight>
* Sluit ''nano'' af met ctrl-x
Regel 28:
Standaard is het bestand dat je hebt aangemaakt met nano een gewoon tekstbestand dat niet uitvoerbaar is.
* Hoe kan je zien wat de rechten zijn van je file?
<
gebruiker@jouwcomputer:~$ ls -l installatiescript
-rw-rw-r-- 1 gebruiker gebruiker 678 dec 3 21:41 installatiescript
</syntaxhighlight>
* Maak het bestand uitvoerbaar
<
sudo chmod +x installatiescript
</syntaxhighlight>
* Controle dat de rechten veranderd zijn
<
gebruiker@jouwcomputer:~$ ls -l installatiescript
-rwxrwx r-x 1 gebruiker gebruiker 678 dec 3 21:41 installatiescript
</syntaxhighlight>
* Je merkt de x'en die erbij zijn gekomen.
Regel 46:
Wanneer je een bestand wil uitvoeren vanuit de terminal moet je vertellen in welke map Linux moet zoeken.
* Onderstaand commando werkt dus niet:
<
gebruiker@jouwcomputer:~$ installatiescript
installatiescript: opdracht niet gevonden
</syntaxhighlight>
* Dit werkt wel
<
gebruiker@jouwcomputer:~$ ./installatiescript
zo laat je tekst zien
ma dec 3 22:02:52 CET 2012
</syntaxhighlight>
|