Skripte
Lep pozdrav!
Sam sem se pred kratkim odločil da se naučim pisati skripte zanima me zakaj za vraga v sledeči skripti dobim errorje:
Sam sem se pred kratkim odločil da se naučim pisati skripte zanima me zakaj za vraga v sledeči skripti dobim errorje:
errorji pa so sledeči:skripta je dejal/-a:#!/bin/bash
HELLO=Hello
funciton hello {
local HELLO=World
echo $HELLO
}
echo $HELLO
errorji je dejal/-a:luka@Elrond:~$ sh /home/luka/skripte/local.sh
/home/luka/skripte/local.sh: line 3: funciton: command not found
/home/luka/skripte/local.sh: line 4: local: can only be used in a function
Hello
/home/luka/skripte/local.sh: line 6: syntax error near unexpected token `}'
/home/luka/skripte/local.sh: line 6: ` } '
Komentarji
#!/bin/bash
HELLO=Hello
function hello {
local HELLO='World';
echo $HELLO;
}
echo $HELLOMac-G5:~ bl4z$ ./test.sh
Hello
Mac-G5:~ bl4z$
function ne funciton :P
Hvala da sta opazila napako...vidim da moram biti bolj pozoren za typote....
anyway, a mi lahko kdo še prosim razloži zakaj so lahko naprimer uporabne tele local funkcije?
itaq ko zans eno stvar potem ni noben problem kaj drugega .. recimo znas java, potem ti je c# tkoj jasen tud c ni dalec in potem seveda php, in tko naprej
- ne rabis kompajlanja, dela na vseh platformah
- po sintaksi zelo podoben c++ in javi
- veliko tutorialov na netu
- izredno koristna/dobra official dokumentacija
- lahko uporabljas tudi napredne oblike programiranja (funkcije, objekte,...)
- in da ne bo pomot: php NI izkljucno namenjen web programiranju ...
osebno sm jaz php spoznalval s pomocjo tega:
http://www.devshed.com/c/a/PHP/PHP-101-Part-1--Secret-Agent-Man/
http://www.devshed.com/c/a/PHP/PHP-101-Part-2--Shakespeares-Rose/
http://www.devshed.com/c/a/PHP/PHP-101-part-3--Chocolate-Fudge-And-Time-Machines/
http://www.devshed.com/c/a/PHP/PHP-101-part-4--Look-MaIts-Alive/
http://www.devshed.com/c/a/PHP/PHP-101-part-5--The-Wonderland-Factor/
k bos enkrat obvaldu php ti bo prehod na kter drug jezik enostven ...