• Nie Znaleziono Wyników

#!/bin/bash echo "Który parametr? &#34

N/A
N/A
Protected

Academic year: 2021

Share "#!/bin/bash echo "Który parametr? &#34"

Copied!
1
0
0

Pełen tekst

(1)

1. Napisać skrypt, który sprawdza, czy ma n-ty parametr i wypisuje stosowną informację.

#!/bin/bash

echo "Który parametr? "

read n

if [$# -ge n]; then

echo „Program posiada n-ty parametr”

else

echo „Program nie posiada n-tego parametru”

2. Napisać skrypt, który znajdzie w bieżącym katalogu wszystkie pliki, które zawierają w swojej treści swoja nazwę.

#!/bin/bash for i in *; do

if [ -f "$i" ]; then z=`cat $i | grep $i`

if [ -n "$z" ]; then

echo "Plik $i zawiera w swojej tresci swoja nazwe"

fi fi done

3. Napisać skrypt, który wczyta plik zawierający liczby (po jednej w wierszu) i wypisze ich maksimum, minimum i sumę. Jeśli plik jest pusty, to wypisze odpowiedni komunikat.

#!/bin/bash

lines=`cat "$1" | wc -l`

if [ $lines -eq 0 ]; then echo "Plik $1 jest pusty!"

exit fi

min=`cat "$1" | head -n 1`

max=$min sum=0

while [ $lines -gt 0 ]; do

num=`cat "$1" | tail -n $lines`

if [ $num -gt $max ]; then max=$num

elif [ $num -lt $min ]; then min=$num

fiS

sum=$[ $sum + $num]

lines=$[ $lines - 1 ] done

echo "Maksimum: $max"

echo "Minimum: liczba $min"

echo "Suma: $sum"

Wykonał Sławomir Jabłoński,s14736

Cytaty

Powiązane dokumenty

 potrafi dokonać analizy dokonanego wyboru zabezpieczeń dla maszyn, urządzeń i instalacji elektrycznych;.  potrafidokonać analizy środków

 potrafi dokonać analizy dokonanego wyboru zabezpieczeń dla maszyn, urządzeń i instalacji elektrycznych;.  potrafidokonać analizy środków

Tuż przed wyjściem program zapisuje „strukturę katalogów” na dysk, do pliku w tym samym katalogu, z którego został uruchomiony. Plik ten otrzymuje nazwę taką jak program, tyle

Tuż przed wyjściem program zapisuje „Dane” na dysk, do pliku w tym samym katalogu, z którego został uruchomiony. Po starcie program odczytuje „Dane”

Napisać wzorzec który realizuje tablicę dynamiczną obiektów implementowaną w postaci zbilansowanego

Napisać skrypt (funkcję), który dla każdego podkatalogu danego katalogu ( oraz dalej w nich rekurencyjnie ) sporządzi plik o nazwie „INDEKS.DIR” zawierający listę

Napisać skrypt, który wczyta plik zawierający liczby (po jednej w wierszu) i wypisze ich maksimum, minimum

Przykładowe opisy filmu i dokumentu dźwiękowego (Propozycja opisu podano za forum internetowym "Biblioteki w