1.cd public_html 2.mkdir fimfarum; cd fimfarum 3.cp /usr/html/NMIN266/fimfarumhtm.tar ./ 4.tar xvf fimfarumhtm.tar 5.ls [0-9]* > index.html 6.vim index.html %s/^\(.*\)$/<a href=\1>\1<\/a><br> 7. web: https://www.karlin.mff.cuni.cz/~richter/fimfarum 8.klik na 01-kolobezka.htm ... ošklivé 9.úprava 01-koloběžka.htm pomocí vim htm - kostra html stránky </body></html> - přesunout na konec souboru KRÁLOVNA KOLOBĚŽKA PRVNÍ doplnit na začátek a konec <h1>...</h1> za tento řádek: <p style="width:800px;text-justify;"> a na konec (před </body>) </p> označit vše mezi <p ...> a </p> a na konec řádků přidat <br> uložit ale vim NEUKONČOVAT!! tj. CTRL+Z 10.zkontrolovat vzhled na webu 11.kopie /usr/html/NMIN266/uprava 12.vim uprava ... echo "<html>" > 02-fimfarum.html echo "<meta charset=utf-8>" >> 02-fimfarum.html echo "<html>" > 02-fimfarum.html echo "<head>" >> 02-fimfarum.html echo "<meta charset=utf-8>" >> 02-fimfarum.html echo "<body>" >> 02-fimfarum.html echo -n "<h1>" >> 02-fimfarum.html head -1 02-fimfarum.htm >> 02-fimfarum.html echo "</h1>" >> 02-fimfarum.html echo "<p style=\"width:800px;text-justify;\">" >> 02-fimfarum.html #wc -l 02-fimfarum.htm #102 02-fimfarum.htm tail -101 02-fimfarum.htm | sed "s/^M/<br>/" >> 02-fimfarum.html echo "</p>" >> 02-fimfarum.html echo "</body>" >> 02-fimfarum.html echo "</html>" >> 02-fimfarum.html ukončit vim 13.bash uprava 14.na webu 02-fimfarum.html (html ne htm !) 15. parametry pro spouštění pomocí bash, $1, proměnné, úprava proměných 16.upravit uprava pro $1 novy="$1l" 101 -> $2 17.zjistit počet řádků pro 03-obri.htm wc -l 03-obri.htm resp. wc -l < 03-obri.htm 18.bash uprava 03-obri.htm 29 19.kontrola 03-obri.html na webu 19. výstup příkazu do proměnné radku=`wc -l < 03-obri.htm` 20. vypočítat o řádek méně nradku=$[ $radku - 1 ] 21.fg vrátíme se do úprav 01-kolobezka.htm pomocí u vrátíme do původního stavu, uložíme a ukončíme 22.cyklus for for f in * do "řádky, volání uprav" 23.vim zpracuj echo "<meta charset=utf-8>" > index.html for f in *htm do echo $f novy="${f}l" #závorky radku=`wc -l < $f` radku=$[ $radku-1 ] nadpis=`head -1 $f` echo "<html>" > $novy echo "<head>" >> $novy echo "<meta charset=utf-8>" >> $novy echo "</head>" >> $novy echo "<body>" >> $novy echo "<h1>$nadpis</h1>" >> $novy tail -$radku $f | sed "s/^M/<br>/" >> $novy echo "</body>" >> $novy echo "</html>" >> $novy echo "<a href=$novy>$nadpis</a><br>" >> index.html done