[ Bpp @ 07.02.2016. 17:52 ] @
Bpp Konzola je namenjena učenju osnovnih Linux komandi. Emulator (ako je to prava reč) je pisan na JavaSkriptu i izvršava se u okviru veb stranice, odnosno ne postoji nikakva komunikacija sa serverom. Nalazi se na adresi: http://konzola.bpp.rs/ Zanima me mišljenje iskusnih Linux korisnika o ovom softveru i mogućnostima njegove praktične primere u edukaciji.
[ nkrgovic @ 07.02.2016. 18:13 ] @
Onako... Prvo sto sam probao, pa ne radi... A probao sam nesto tipa:

Code:
$ for i in `seq 1 10` ; do touch $i ; done 

Da vidis sta fali. :D Znaci, grep, sed, for, backtick operator, tab completion - to je ono sto meni fali na ama bas prvu probu.

Ipak, da se ne razocaras, meni se zapravo svidja. Deluje OK za ucenje, vidi se da si se potrudio oko lekcija. Nastavi da radis na njemu.
[ Bpp @ 07.02.2016. 19:13 ] @
Realizovan je samo podskup komandi, potreban za realizaciju lekcija. Od navedenih komandi radi grep (lekcija 6).
[ tuxserbia @ 07.02.2016. 20:20 ] @
Lepo je baš. I odgovor kad zadaš nešto što ne razume. :-)
Samo mi se ne sviđa što se skroluje cela stranica. Mislim da bi bilo bolje da konzolni deo bude statičan, uvek vidljiv. Čisto zbog ergonomije, inače prva liga!
[ zus @ 07.02.2016. 20:37 ] @
Odlično, samo tako nastavi.
[ vinted @ 08.02.2016. 10:57 ] @
i moje pohvale za trud. samo tako nastavi !!!
[ jablan @ 08.02.2016. 12:37 ] @
http://www.tutorialspoint.com/execute_bash_online.php

BTW i ja što sam probao, ne radi, tipa cat > fajl itd
[ Bpp @ 08.02.2016. 17:01 ] @
Cat je imao bag koji sam nadam se ispravio.

Sledeci kod bi sada trebalo da radi ispravno (pod uslovom da postoje fajl1 i fajl2)

Code:
cat fajl1 fajl2 > fajl3


@zus

Pokušao sam da odgovorim na privatnu poruku, međutim registrovan sam kraće od sedam dana :( U svakom slučaju, hvala ti!
[ automobile @ 08.02.2016. 17:13 ] @
>
[ automobile @ 08.02.2016. 17:22 ] @
>
[ jablan @ 09.02.2016. 09:28 ] @
Citat:
Bpp:
Cat je imao bag koji sam nadam se ispravio.

Sledeci kod bi sada trebalo da radi ispravno (pod uslovom da postoje fajl1 i fajl2)

Ne znam, cat > fajl još uvek ne radi (redirekcija sa stdin u fajl).

U principu, ma koliko se trudio, ne možeš tek tako da "simuliraš" rad komandi pošto ćeš na kraju morati da implementiraš kompletnu komandu, što em nije izvodljivo, em nema mnogo smisla, pošto komanda, jelte, već postoji, i njen kod je dostupan.
[ Bpp @ 09.02.2016. 11:00 ] @
U pravu si, redirekcija sa stdin u fajl ne radi. Može se odraditi, ali za sada nije u planu. Cilj nije pravljenje kompletnog sistema u JavaSkriptu, već kreiranje interaktivnog tutorijala.