Napisał michaeel w kategorii Bash, Studia, tags: Bash
Prosta funkcja licząca kwadrat
1
2
3
4
5
6
7
8
9
10
11
12
| #!/bin/bash
function kwadrat ()
{
return $[$1*$1]
}
for i in `seq $1`;
do
kwadrat $i
echo -e "Kwadrat liczby $i wynosi $?"
done |
Brak komentarzy »
Napisał michaeel w kategorii Bash, Studia, tags: Bash
Polecenie
Wyświetl wszystkie parametry z jakimi został uruchomiony skrypt.
1
2
3
4
5
6
| #!/bin/bash
j=1;
for i in $@; do
echo "Parametr nr $j - $i"
j=$[j+1];
done; |
Brak komentarzy »
Napisał michaeel w kategorii Bash, Studia, tags: Bash
Polecenie
Wykonać skrypt, który moće usuwać, kopiować i przenosić pliki. Calość oprzeć na case.
1
2
3
4
5
6
7
8
9
10
11
12
13
| #!/bin/bash
echo -e "Menu: \n\t 1. Kopiowanie \n\t 2. Usuwanie \n\t 3. Przenoszenie \n\t 4. Koniec\n"
echo -e "Twój wybór: "
while [ "$co" != "4" ]; do
read co
case "$co" in
1|k) echo -e "\tKopiowanie..." ;;
2|u) echo -e "\tUsuwanie..." ;;
3|p) echo -e "\tPrzenoszenie...";;
4) echo -e "\tKoniec" ;;
*) echo -e "\t\tBledny wybor" ;;
esac
done |
Brak komentarzy »
Napisał michaeel w kategorii Bash, Studia, tags: Bash, silnia
Prosty skrypt liczący silnię.
1
2
3
4
5
6
7
8
| #!/bin/bash
j=1
for i in `seq $1`
do
j=$[j*i]
echo -e "$j"
done |
Brak komentarzy »