#!/bin/csh # Zadanie: # Napiste skript, ktory zobrazi rekurzivny vypis (aj pre strukturu # podadresarov) suborov aktualneho adresara, ktore boli modifikovane od daneho # datumu, kde datum je argumentom skriptu. (10b) if ( $#argv != 3 ) then echo "Pouzitie: $0 datum" echo "datum je vo formate DD MM YYYY" echo "kde DD je den (1- alebo 2-ciferne cislo)" echo " MM je mesiac (1- alebo 2-ciferne cislo)" echo " YYYY je rok (2- alebo 4-ciferne cislo)" exit endif if ( "$1" > 31 ) then echo Neplatny den exit endif if ( "$2" > 12 ) then echo Neplatny mesiac exit endif if ( ("$3" > 99) && ( ("$3" < 1970) || ("$3" > 2130) ) ) then echo Neplatny rok exit endif if ( "$1" < 10 ) then set day=0$1 else set day=$1 endif if ( "$2" < 10 ) then set month=0$2 else set month=$2 endif set tmpfile=/tmp/`date | mmencode` touch -t $3${month}${day}0000 $tmpfile find . -newer $tmpfile rm $tmpfile