Archiwum dla kategorii “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

Comments Brak komentarzy »

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;

Comments Brak komentarzy »

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

Comments Brak komentarzy »

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

Comments Brak komentarzy »

(c) 2007 by Michał Terbert