
Knoppix - psaní skriptu
Ahoj, mohl by mi někdo pomoci s tímto úkolem ? Vůbec si nevím rady:
1. Vytvořte v adresáři /home/knoppix podadresář bin.
2. V něm vytvořte soubor test_for.sh.
3. Bude obsahovat:
#!/bin/bash
for i in 1 2 3 4 5 6; do
if [ $i -eq 3 ]; then
continue
elif [ $i -eq 5 ]; then
break
fi
echo $i
done
4. Nastavte práva k souboru.
5. Předveďte funkci. (Vysvětlete funkci ))¨
Díky moc :)
postupne v konzole rob:
cd ~
mkdir bin
cd bin
touch test_for.sh
vi test_for.sh
nakopiruj tam script
stlac SHIFT+zz (ulozit a zavriet vo vim)
sudo chmod +x test_for.sh
./test_for.sh
vysvetlenie funkcie:
ide o cyklus for, ktory ma postupne prejst mnozinou cisel 1 - 6. V pripade, ze sa dostane na cislo tri, tak preskoci na cislo 4. V pripade, ze sa dostane na cislo 5, tak sa cyklus ukonci.
Vysledkom je teda vypisanie cisel 124.
já bych si teda poradil (pokud si člověk ohlídá psaní bez chyb) jen pomocí
napsat program
a ukončit ctrl+D
tak urcite sa to da aj na menej krokov. popisal som mu to, aby tomu aspon trochu rozumel.