Változók
Változók
A változókat megállapodás szerint nagybetűvel írjuk. A változó deklarációjánál nem határozunk meg típust. A változó használatakor a változó nevét $ jellel kezdjük. A változó nem kezdődhet számmal. Bizonyos esetekben a változónevet jelölhetjük kapcsos zárójellel, ekkor a $ jel a baloldalon a kapcsos zárójel előtt helyezkedik el.
A változó értékadásakor a = operátort használjuk, fontos, hogy sem előtte sem pedig utána nem lehet szóköz!
Változó beolvasása a standard inputról a read utasítással lehetséges (lásd hello2.sh).
gabor@linux peldak]$ kate hello.sh &
[gabor@linux peldak]$ chmod +x hello.sh
[gabor@linux peldak]$ ./hello.sh
Hello gabor
hello.sh
#!/bin/bash
UZENET=Hello
echo $UZENET $USER
[gabor@lapo52 peldak]$ ./hello2.sh
Gábor
Hello Gábor
hello2.sh
#!/bin/bash
UZENET=Hello
read FELHASZNALO
echo $UZENET $FELHASZNALO
Licensed under the Creative Commons Attribution Non-commercial Share Alike License 4.0