4 eXistPierre <<
ad.1) sudo ve skriptu? ehm ehm .. no nic .. v ubuntu je to asi nutne ..
ad.2) naprosto neprehledne .. ve jmenech promennych a funkci se pouziva podtrzitko // "_"
take se nekombinuje nahodile upper a lower case .. ve jmenech promennych se pouziva upper one a ve fcich lower ::
MAIN_VAR=$1;
main_fce() {
# neco
}
ad.3) *vse* co testujeme je vhodne "$uvozovkovat"
ad.4) man echo
echo -e '\ntoto je to same aka\n';
echo
echo toto je to same aka
echo
cat << EOF;
toto je to same aka
EOF
ad.5) k cemu inicializovat promenne aka a=x; b=y; c=z abychom je pouzili via $a$b$c

nestaci potom a=xyz

ad.6) nac presouvat skript do /bin, kdyz na nej potrebujeme rootovska prava ?? nedela se nahodou na zacatku jednou ::
if [ "$UID" -ne "0" ]; then
echo "sorry kid ..";
exit;
fi
ad.6) +tisic drobnych vychytavek aka for((x=0;x<10;x++)) { echo $x; }, mezer mezi bloky kodu, pouzivani a inicializovani promenych na oznaceni vyskoku z cyklu apod ..
rad bych skript vyzkousel, ale minimalne pro me je to naprosto neprehledny
spaghetti code, kterej chce heslo roota, takze ..
ad.x) kdyz uz teda zalohujes metodou "vypust jenom co je receno" (a ne opacne, tedy zalohuj co je receno), tak proc tam nejni excludnute treba /dev
