Kód: Vybrat vše
grep status log | tail -1 | awk 'BEGIN{FS="[|=\\-\\[\\]]"}{print "DATE\t\t"$2"\nTIME\t\t"$3"\nSEMESTR\t\t"$5"\nAKTSEM\t\t"$7"\nSTAVZAP\t\t"$9"\nCAC_STATUS\t"$11"\nCAD_STATUS\t"$13}'
Kód: Vybrat vše
wget https://edux.fit.cvut.cz/courses/ -O courseslist
mkdir courses; cd courses
grep folder ../courseslist | grep -o '[BMP][[:alpha:]]\{1,2\}-.*"' | tr -d "/\"" | xargs mkdir
for folder in */; do echo "===== $folder =====" > "$folder/index"; done
find * -type f -exec sed -i 's/\///' {} \;
echo "B152" > info
Kód: Vybrat vše
cd ..
mkdir -p archive
cd archive
datum=`date +%Y-%m-%d_%H-%M-%S`
mkdir B152@"$datum"
cd B152@"$datum"
cp -R ../../courses/* .
find . -name "index" -type f -exec sh -c 'echo "zaloha z `date +%Y-%m-%d`" >> {}' \; # toto melo byt pridano mezi === ===
cd ..
grep folder ../courseslist | grep -o '[BMP][[:alpha:]]\{1,2\}-.*"' | tr -d "/\"" | xargs mkdir
Kód: Vybrat vše
find . -type f -printf "%T@ %p\n" | sort -n | cut -d" " -f2-
Kód: Vybrat vše
#Zaloha testovacich veci
grep status log | tail -1 | awk 'BEGIN{FS="[|=\-\[\]]"}{print "DATE\t"$2"\nTIME\t"$3"\nSEMESTR\t"$5"\nAKTSEM\t"$7"\nSTAVZAP\t"$9"\nCAC_STATUS\t"$11"\nCAD_STATUS\t"$13}'
#updated
grep status log | tail -1 | awk 'BEGIN{FS="[|=\\-\\[\\]]"}{print "DATE\t"$2"\nTIME\t"$3"\nSEMESTR\t"$5"\nAKTSEM\t"$7"\nSTAVZAP\t"$9"\nCAC_STATUS\t"$11"\nCAD_STATUS\t"$13}'
#verze 2 WIP
grep status log | tail -1 | tr -d "[" | tr "|" "\n" | tr ">" "\n" | tr "=" "\t" | sed "s/].*$//" | sed "s/-/\\nTIME\\t/" | awk 'BEGIN{print "DATE\t"}{print $0}'
mkdir courses; cd courses
grep folder ../courseslist.html | grep -o '[BMP][[:alpha:]]\{1,2\}-.*"' | tr -d "/\"" | xargs mkdir
for folder in *; do echo "$folder" > "$folder/index"; done
rok=`date +%y`
mesic=`date +%-m`
if [ $mesic -eq 1 ] || [ $mesic -gt 9 ]; then pulka=1; else pulka=2; fi
if [ $mesic -lt 10 ]; then rok=$(( $rok - 1 )); fi
semestr=$(( $rok * 10 + $pulka ))
znacka=`echo "B$semestr" | tee info`
test -d archive
if [ "$?" -eq 1 ]; then mkdir archive; fi
cd archive;
timestamp=`date +%Y-%m-%d_%H-%M-%S`;
mkdir ${znacka}@${timestamp};
slozka=`echo ${znacka}@${timestamp}`; mkdir $slozka; cd $slozka
cp -R ../../. . 2>/dev/null
for folder in *; do echo "zaloha z `date +%Y-%m-%d`" >> $folder/index; done
ls -rt $(find . -name start.txt) 2>/dev/null
find . name start.txt -exec ls -rtl {} + # + zavola ls jen jednou, zajisti razeni
ls -tr */start.txt
Semestrální práce - efekt
Animace bude začínat přímkou, pro kterou bude platit y = 0. Potom se přidá první náhodně vybraný bod, který změní přímku na čáru. Postupně budou takto přibývat další body, dokud se nezobrazí všechny.
Rychlost bude ovlivňovat dobu mezi nanesením jednotlivých bodů na graf.
Efekty:
nastavení resp. aktivace fade in / fade out efektu (žádný, jeden z nich nebo oba)
vzhled bodu - žádný, hvězdička, tečka apod.
Ukázka: http://youtu.be/cR2f5puNXWE
----
prepinace maji prednost pred conf. s.
ignorovat
-delka animace / fps
nelze
-nefunguje sit
-neexistuji soubory