Treści zadań ze skryptów które udało mi się zebrać: -wyświetla wszystkie katalogi (tylko katalogi, nie pliki) w katalogu podanym jako parametr (np parametr etc = wszystkie katalogi wewn. etc) - sprawdzic czy podany rok jest rokiem przestepnym - ile dni zostalo do wakacji - twierdzenie pitagorasa - laczenie 2ch plikow i wyswietlenie wynikowego pliku - wpisujemy zdanie (np 10wyrazow) i skrypt ma podawac np. 3ci i 5ty - Kopiowanie plików - skrypt z dwoma argumentami: nazwa uzytkownia, sciezka do jakiegos folderu. skrypt mial podac pid podpowloki, wyswietlic rozne info o uzytkowniku, wraz ze wszystkimi jego procesami uruchomionymi , do tego ostatnie logowanie i cos jeszcze, oraz listowac dana lokalizacje - wpisać datę do pliku (?) - wpisac dwie liczby i sprawdzic czy ta druga jest kwadratem pierwszej. jak tak to ja wyswietlic a jak nie to wyswietlic komunikat
DATA DO PLIKU : echo "Dzisiejsza data to:" date echo "Tworzenie pliku" touch data.txt echo "Zapis do pliku" date >> data.txt echo "Zrobione"
ARGUMENTY (podstawa do jakiegoś zad) echo "Nazwa pliku to $0" echo "Argumenty to: $*" echo "Podałeś $# argument(y/ów)"
WYSWIETLA KATALOGI Z PARAMETRU echo "Skrypt1" echo "$1" cd /$1 echo "Jesteśmy w katalogu /$1" ls -p |grep "/"
CZY ROK PRZESTEPNY rok=`date +%Y` echo $rok modulo="$(($rok % 4))" echo $modulo if(($modulo==0)) then echo 'TAK' else echo 'NIE' fi
ILE DNI DO WAKACJIdata1=`date +%j` echo $data1 data2=`date --date='2014/07/01' +%j` echo $data2 echo $(($data2 - $data1))
PITAGORAS(tylko nie wiadomo czy o to chodziło) echo Wpisz boki przyprostokatnych read bok1 read bok2 let bok1kw=bok1*bok1 let bok2kw=bok2*bok2 let wynik=bok2kw+bok1kw b=`echo "sqrt($wynik)" | bc` echo "sqrt($wynik)="$b