brak tresci


Zadania, które dostali przed kolosem. Brak treści; rozwiązania:

Zad 1.

#!/bin/bash

if [ $# -eq 2 ];then

plik1=`cat $1 | wc -c`

plik2=`cat $2 | wc -c`

if [ $plik1 -gt $plik2 ];then

echo "$1 jest dluzszy"

else

if [ $plik1 -lt $plik2 ];then

echo "$2 jest dluzszy"

else

echo "$1 i $2 sa rowne"

fi

fi

else

echo "Niewystarczajaca ilosc parametrow"

fi

Zad 2.

#!/bin/bash

i=0;

while [ $i -ne 5 ]

do

echo "cccccc"

i=$((i+1))

done

Zad 3.

#!/bin/bash

if [ $# -eq 2 ];then

wynik=`grep $2 alfa.c`

i=0;

while [ $i -ne $1 ];do

echo $wynik

i=$((i+1))

done

else

echo "Niewystarczajaca ilosc parametrow"

fi

Zad 4.

#!/bin/bash

tmp="tmp_$$_tmp"

mv alfa $tmp

mv beta alfa

mv $tmp beta

Zad 5.

#!/bin/bash

if [ $# -eq 3 ];then

cat $1 $2 | sort > $3

else

echo "Niewystarczajaca ilosc parametrow"

fi

Zad 6.

#!/bin/bash

if [ $# -eq 3 ];then

grep $2 $1 > $3

else

echo "Niewystarczajaca ilosc parametrow"

fi

Zad 7.

#!/bin/bash

dl1=`cat $1 | wc -l`

dl2=`cat $2 | wc -l`

echo "$dl1"

echo "$dl2"

if [ $dl1 -gt $dl2 ];then

r=$((($dl1 - $dl2)))

echo "Dluzszy plik to $1 o $r znakow"

else

if [ $dl1 -lt $dl2 ];then

r=$((($dl2 - $dl1)))

echo "Dluzszy plik to $2 o $r znakow"

else

echo "Pliki sa rowne"

fi

fi

exit 0

Zad 8.

#!/bin/bash

if [ $# == 2 ];then

grep $1 *.c > $2

grep $1 *.c

else

echo "Zla ilosc parametrow"

fi

exit 0

Zad 9.

#!/bin/bash

if [ $# == 3 ];then

cat $1 | sort > $1

cat $2 | sort > $1

cat $1 $2 > $3

else

echo "Zla ilosc parametrow"

fi

exit 0

10.

#!/bin/bash

if [ $# == 2 ];then

sed -n '1 p' < $1 > $2

sed -n '3 p' < $1 >> $2

else

echo "Zla ilosc parametrow"

fi

exit 0

Zad 11.

#!/bin/bash

n=0

if [ $# == 3 ];then

while [ $n -lt 5 ];do

head -n $3 $2 | tail -n 1 >> $1

head -n $3 $2 | tail -n 1

n=$((n+1))

done

else

echo "Zla ilosc parametrow"

fi

exit 0

Zad 12.

#!/bin/bash

if [ $# == 1];then

grep '^#' *.c >$1

else

echo "Zla ilosc parametrow"

fi

exit 0

Zad 13.

#!/bin/bash

if [ $# == 3];then

echo $PATH > $1

echo $HOME > $3

cat $1 $3 >$2

else

echo "Zla ilosc parametrow"

fi

exit 0



Wyszukiwarka

Podobne podstrony:
Zadania z treścia
Eutanazja ulga w cierpieniu czy brak zrozumienia jego sensu
1 treści programoweid 8801 ppt
Podstawowa opieka zdrowotna w realizacji treści zdrowia publicznego
avr spis tresci
c Spis treści
167 170 spis tresci
kd spis tresci
MS 2011 1 spis tresci
Brak prywatności w dzisiejszym internecie
02 SPIS TREŚCI
Genetyka V rok 2006resztapytan brak, MEDICINE cmuj, Pediatrics, egzamin
10, wojtek studia, Automatyka, studia 2010, obrona inz, Pytania na obrone, brak tematu , dyplomowka
BRAK NAZWY, DZIENNIKARSTWO, Gatunki
Projekt 2 - Spis treści, Inżynieria Środowiska, Oczyszczanie Gazów
Analiza treści, szkoła, metody i techniki badań socjologicznych
spis-tresci-pr.-spadkowe, Prawo
spis tresci pppipu, studia, rok II, PPPiPU, od Ani

więcej podobnych podstron