Listă rapidă de programare script-uri Shell
Listă rapidă de programare script-uri Shell
Variabile
| Comandă | Explicație |
|---|---|
VAR=valoare |
Definiți variabila |
$VAR |
Accesați variabila |
`comandă` |
Substituire comandă |
Controlul fluxului
| Comandă | Explicație |
|---|---|
if |
Judecată condiție |
then |
Dacă condiția este adevărată, executați |
else |
Dacă condiția este falsă, executați |
elif |
Alte condiții |
fi |
Terminare judecată condiție |
for |
Buclă |
while |
Buclă cât timp condiția este adevărată |
do |
Corp buclă |
done |
Terminare buclă |
Funcții
| Comandă | Explicație |
|---|---|
function_name() {} |
Definiți funcția |
return |
Revenire din funcție |
$? |
Valoarea de returnare a ultimei comenzi |
Control script
| Comandă | Explicație |
|---|---|
#!/bin/bash |
Specificați interpretorul utilizat de script |
chmod +x script.sh |
Oferiți scriptului permisiuni de executare |
./script.sh |
Executați scriptul |