štvrtok 7. januára 2021

Azrael skriptuje v bashi: 4. časť: užívateľské premenné

 Azrael sa dnes učil o premenných. Niečo si o tom povieme a trošku si to ukážeme v skripte. 



Čo je premenná? Je to niečo, ako vlastná hodnota, s ktorou chcem pracovať. Existujú užívateľské premenné a systémové. Dnes nás Azrael naučí pracovať s užívateľskými premennými.

Napríklad

a=5

premenné sa označujú s dolárom, tj. $a, v tomto prípade má premenná hodnotu 5.







Tak to skúsme najprv pomocou príkazu

echo

takto:

[root@localhost ~]# a=5
[root@localhost ~]# echo $a
5
[root@localhost ~]#






To isté si napíšme do jednoduchého skriptu: bude to vyzerať asi takto:

[root@localhost ~]# cat skript1.sh
#!/bin/bash

a=5

echo $a


a spustíme si skript takto:

[root@localhost ~]# ./skript1.sh
5
 
---keďže ide o čísla, zoznámime sa s príkazom expr, ktorý sčíta (pozor bash vie len celé čísla)

takto:



[root@localhost ~]#  cat skript1.sh
#!/bin/bash

a=5


b=7


echo $a


expr $a - $b


[root@localhost ~]# ./skript1.sh

5

-2



Azrael sa už unavil a ide spať, v budúcej kapitole si povieme niečo ďalšie.











Žiadne komentáre:

Zverejnenie komentára