Find error pls :D [Znajdż błąd proszę :D]
#!/bin/bash
KONIEC="x";
function wybor
{
case $KONIEC in
s) echo "jestes w katalogu: $(pwd)";;
p) echo "teraz wypiszę wszystkie twoje procesy";
ps-e;;
w) echo "oto lista plików w tym katalogu";
ls;;
esac;
}
function menu
{
until [$KONIEC=k] do;
echo "Wcisnij enter aby kontynuowac";
read;
clear;
echo $KONIEC;
echo "proste menu";
echo;
echo "s-wyswietl sciezke w ktorej znajduje sie skrypt.";
echo "p-wyswietl liste procesow uzytkownika.";
echo "w-wyswietl wszystkie pliki w tym katalogu.";
echo "k-zakoncz skrypt.";
read KONIEC;
wybor;
done
}
menu;
Check out shellcheck.
At a glance
>[$KONIEC=k]
should be
>[ $KONIEC = k ]
TY ill try this
nope dont work
./pierwszyy.sh: line 28: syntax error near unexpected token `done'
./pierwszyy.sh: line 28: ` done'
>>54938228
>until [$KONIEC=k] do;
>until [ $KONIEC = k ]; do;
nope.
./pierwszyy.sh: line 15: syntax error near unexpected token `;'
./pierwszyy.sh: line 15: ` until [ $KONIEC = k ]; do;'
naucz sie pisac skrypty chuju
>>54938274
:D
until [ $KONIEC = k ] ; do
>54938124
Technikum i systemy operacyjne na linuxie, prawda? Przygotowania do E12?
>>54938334
O_O tak :D
>>54938324
Ty bro its working :)
>>54938340
bo właśnie słyszałem, że na egzaminie mają być skrypty, nauczyciele podobno strasznie się boją, bo nikt tego nie robił w ciągu roku, a teraz doszły wymagania XD
>>54938385
no tak jest moge to potwierdzić xD