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
Žiadne komentáre:
Zverejnenie komentára