Documente online.
Zona de administrare documente. Fisierele tale
Am uitat parola x Creaza cont nou
 HomeExploreaza
upload
Upload




Conditionari

linux


Conditionari

if test conditie;



then

.

. (lista comenzi)

.

ultima comanda;

else

. (lista comenzi)

.

fi

read nume_variabila - citeste o variabila

Aplicatie care cere un nr. de la tastatura. Daca este egal cu 7 ok, daca nu, mesaj.

#!/bin/bash

#start

echo baga un nr.:

read numar

if test $numar="7"; "7" - citeste stringul 7

then

echo ok;

else

echo mai incearca

fi

#stop script

case "$variabila" in

valoare1)

. (lista comenzi)

.

;;

valoare2)

. (lista comenzi)

.

;;

esac

argumentele din lina de comanda le putem folosi astfel: $1, $2, $3, .

Aplicatie: un script care sa porneasca, sa opreasca si sa restarteze o placa de retea.

#!/bin/bash

#start script

case "$1" in

start)

echo a pornit placa de retea

ifup eth0

;;

stop)

echo s-a oprit placa de retea

ifdown eth0

;;

reload)

echo se restarteaza placa de retea

ifdown eth0

ifup eth0

;;

*)

echo "usage: reload "

exit 1 (iese cu eroare)

esac

exit 0 (iese fara eroare)

Acest script ruleaza doar ca root

Executare:    ./nume_script stop

start

reload


Document Info


Accesari: 711
Apreciat: hand-up

Comenteaza documentul:

Nu esti inregistrat
Trebuie sa fii utilizator inregistrat pentru a putea comenta


Creaza cont nou

A fost util?

Daca documentul a fost util si crezi ca merita
sa adaugi un link catre el la tine in site


in pagina web a site-ului tau.




eCoduri.com - coduri postale, contabile, CAEN sau bancare

Politica de confidentialitate | Termenii si conditii de utilizare




Copyright © Contact (SCRIGROUP Int. 2024 )