[ bashke @ 22.07.2001. 16:48 ] @
Imam jedno pitanje za sve koji poznaju programiranje shella:
gde moze [i da li uopste moze] da se nadje neka dobra knjiga za programiranje shell-a na linux-u ali na nasem jeziku[tj. u yugi]?
Sta je sve moguce izvesti sa tim programiranjem?????[exploits?]

[Ovu poruku je menjao Gojko dana 07-23-2001 u 12:02 AM GMT]
[ Vojislav Milunovic @ 23.07.2001. 01:40 ] @
Ne znam da li kod nas ima neka knjiga koja se bavi iskljucivo shell programiranjem,ali u UNIX DO KRAJA za SISTEM ADMINISTRATORE imas jedan poveci deo koji se bavi sh i bash programiranjem.Sa tim mozes da radis svasta.Mozes da kodiras exploite (xperl ;o) ),mozes da pravis fleksibilne programe koji kombinuju sistemske alate za neku licnu dobit.
Ja licno koristim jednu jednostavnu shell scriptu koja mi pusta mojih omiljenih 39 pesama.
[ bashke @ 23.07.2001. 13:38 ] @
Hvala majsto;
posto sam se sada zaista zainteresovao [imam tu knjigu] za shell pocecu da citam to s*****...
Jos jedno pitanje koje sam hteo da postavim u temi ali sam zaboravio a to je:
Kakva je razlika izmedju perla i shell programiranja? Zapazio sam da na pocetku programa [scripte] zadajes putanju gde kernel da nadje perl tj. bsh....... Samo mi malo objasnite razliku.......
Da li je razlika sledeca:
-shell prg... sluzi za programiranje shell omogucava fleksiblinije koriscenje shell-a i omogucava preprogramiranje raznis stvari vezanih za shell.......
-prel je programski jezik poput paskala i sa njim mozes da pravis raznorazne programe nevezane za shell.....?
[ Vojislav Milunovic @ 23.07.2001. 14:11 ] @
Pa da sa shell programiranjem mozes da ucinis da ti posao bude laksi ;o)
Recimo :
Code:

#!/bin/sh
for i in `find /root/ -name "gg*" ` ;do
echo "naso sam"
done 


Ce kazati naso sam za svaki gg* file u /root direktorijumu. Mislim primena ima dosta,uostalom videces i sam cim procitas prvih 5-6 strana ozbiljnijeg rada sa shell programiranjem
[ bashke @ 23.07.2001. 14:49 ] @
E kad smo vec kod ovog programiranja [perl] imam jedan problem koji je poceo da me iritira:
skinuo sam sa neta neki exploit za IIS nt4 i nikako da ga pokrenem ???
Interesuje me jedna stvar, a to je da kada se pise program u perl-u potrbno je da se na pocetku ispise putanja do perl-a tipa
#!/usr/bin/perl
jel tako?

kada se to ispise onda se pise program
bla bla bla .....
i onda se samo pokrene taj program:

dnshack.pl

ali on nece da se pokrene a ja onda probao ovo:
./dnshack.pl
[ako se nevaram ovo se koristi za pokretanje programa iz tekuceg dir.]

ali ni onda nije hteo da se pokrene pa se ja setih da mozda nije ovo:
sam kernel ima odredjene direktorijume u kojima, kada se pokrene komanda, prvo pocne tamo da trazi tu komandu!!! Koji su to direktorijumu [home?]

[ Vojislav Milunovic @ 23.07.2001. 22:54 ] @
probaj sa :
perl ime_programa

meni se na slackware-u 7.1 desavalo da nece uopste da startuje program pisan u perlu iako su dozvole u+x i na pocetku je bilo #!/usr/bin/perl ;o) Ali ne mari ovo gore resava sigurno problem.
[ ph0boS @ 24.07.2001. 22:57 ] @

hehe
cuvena skripta za pustanje mp3-a
poslao si mi jednom prilikom
kako si se samo toga setio,odlicno je :)
[ Vojislav Milunovic @ 25.07.2001. 00:19 ] @
Automatizacija ;o) Ovako mi najlakse da pustam pesme ;o))
[ MoHicAn @ 26.07.2001. 03:30 ] @
Predo aj
objavi tu skripticu ovde da vidimo sta je tolko genialno ???
[ bashke @ 26.07.2001. 14:08 ] @
Ajde predo stvarno objavi tu skriptu da je malo proucim [moram malo da se krade..... :o) ]
[ Vojislav Milunovic @ 30.07.2001. 17:05 ] @
Nije nista genijalno,nego je sama ideja originalan ;o) Evo sad tek vidim da ocete da objavim pa evo ;o))
Code:


#!/bin/sh
# Sound player script using amp-0.7.6

program=/usr/local/bin/amp
program1=/root/download/mpg123-0.59r/mpg123
putanja=/root/mp3

if [ $1 ]; then
$program /root/mp3/$1.mp3 >/dev/null 2>/dev/null &
exit 0;
fi

echo "           *********************************************"
echo "           *       Sound Player script by predator     *"
echo "           *********************************************"
echo ""
echo " 1) Godinama                    15) Ma Baker"
echo " 2) Blue                        16) Formula "
echo " 3) Ameno                       17) We are the greatest  "
echo " 4) King of my castle           18) Elisir"
echo " 5) Rockfeller skunk            19) Sirtaki "
echo " 6) King of Bongo               20) Daj mi vina da se napijem"
echo " 7) Objektivne lazi             21) Ajde,ajde zlato moje"
echo " 8) Mambo italiano              22) Freestyler"
echo " 9) Voz ljubavi                 23) Right Here Right Now "
echo "10) Carica                      24) Oprosti mi sto te volim"
echo "11) Lutalica                    25) Flasta siemple"
echo "12) BLA BLA                     26) Minus i plus"
echo "13) Kreni                       27) Get Freaky "
echo "14) Objektivne lazi(Grcka)      28) Equador"
echo "29) Evo ima godina              30) Riddler"
echo "31) Sky                         32) Another way"
echo "33) Gangstas Paradise           34) I'll be missing you"
echo "35) Tubthumping                 36) It's raining man"
echo "37) Be with you                 38) Remember me "
echo "39) Barbie girl"
echo ""
echo -n "Youre choice is : "
read izbor
case $izbor in
1) $program $putanja/godinama.mp3 >/dev/null 2>/dev/null &;;
2) $program $putanja/blue.mp3 >/dev/null 2>/dev/null &;;
3) $program $putanja/ameno.mp3 >/dev/null 2>/dev/null &;;
4) $program $putanja/king_of_castle.mp3 >/dev/null 2>/dev/null &;;
5) $program $putanja/rockfeler.mp3 >/dev/null 2>/dev/null &;;
6) $program $putanja/king_of_bongo.mp3 >/dev/null 2>/dev/null &;;
7) $program $putanja/objektivne_lazi.mp3 >/dev/null 2>/dev/null &;;
8) $program $putanja/mambo.mp3 >/dev/null 2>/dev/null &;;
9) $program $putanja/voz.mp3 >/dev/null 2>/dev/null &;;
10) $program $putanja/carica.mp3 >/dev/null 2>/dev/null &;;
11) $program $putanja/lutalica.mp3 >/dev/null 2>/dev/null &;;
12) $program $putanja/blabla.mp3 >/dev/null 2>/dev/null &;;
13) $program $putanja/kreni.mp3 >/dev/null 2>/dev/null &;;
14) $program $putanja/lazi.mp3 >/dev/null 2>/dev/null &;;
15) $program $putanja/ma_baker.mp3 >/dev/null 2>/dev/null &;;
16) $program $putanja/formula.mp3 >/dev/null 2>/dev/null &;;
17) $program $putanja/greatest.mp3 >/dev/null 2>/dev/null &;;
18) $program $putanja/elisir.mp3 >/dev/null 2>/dev/null &;;
19) $program $putanja/sirtaki.mp3 >/dev/null 2>/dev/null &;;
20) $program $putanja/vino.mp3 >/dev/null 2>/dev/null &;;
21) $program $putanja/zlato.mp3 >/dev/null 2>/dev/null &;;
22) $program $putanja/freestyler.mp3 >/dev/null 2>/dev/null &;;
23) $program $putanja/RightHereRightNow.mp3>/dev/null 2>/dev/null &;;
24) $program $putanja/oprostiMi.mp3 >/dev/null 2>/dev/null &;;
25) $program $putanja/chegevara.mp3 >/dev/null 2>/dev/null &;;
26) $program $putanja/minusplus.mp3 >/dev/null 2>/dev/null &;;
27) $program $putanja/get_friky.mp3 >/dev/null 2>/dev/null &;;
28) $program $putanja/Equador.mp3 >/dev/null 2>/dev/null &;;
29) $program $putanja/evo_ima_godina.mp3 >/dev/null 2>/dev/null &;;
30) $program $putanja/riddle.mp3 >/dev/null 2>/dev/null &;;
31) $program $putanja/sky.mp3 >/dev/null 2>/dev/null &;;
32) $program $putanja/way.mp3 >/dev/null 2>/dev/null &;;
33) $program $putanja/coolio.mp3 >/dev/null 2>/dev/null &;;
34) $program $putanja/puff_dady.mp3 >/dev/null 2>/dev/null &;;
35) $program $putanja/chumbawambatubthumping.mp3 >/dev/null 2>&1 &;;
36) $program $putanja/raining.mp3 >/dev/null 2>&1 &;;
37) $program $putanja/tobewithyou.mp3 >/dev/null 2>&1 &;;
38) $program $putanja/remember.mp3 >/dev/null 2>&1 &;;
39) $program $putanja/barbie.mp3 >/dev/null 2>&1 &;;
*) echo "No track selected or track out of range"
   echo "Try again"
   exit 1
esac         


eto ;o) najobicnija case klauzula ;o)
[ UroS @ 31.07.2001. 02:28 ] @
predatore ti nisi normalan

prvo po muzici koju slusas

drugo mogao si lepo da napravis play list-u i onda samo napises mpg123 -Z@ playlista.m3u
i to je ceo posao
mislim svasta
[ Vojislav Milunovic @ 31.07.2001. 12:26 ] @
amp je znatno bolji od mpg123 i bolje radi.
Ta muzika se tu talozi 2 godine i meni ne smeta,ako tebi smeta it is your problem pogledaj ovo onda :
Code:

rexlexdux@scorpion :~$ ls mp3/ | wc -l
     599
rexlexdux@scorpion :~$


599 pesama SAMO NARODNJACI u mp3

[Ovu poruku je menjao predator dana 07-31-2001 u 11:27 AM GMT]
[ UroS @ 31.07.2001. 16:41 ] @
ja nisam reko da mi smeta vec da ti nisi normalan
to je drugo
[ alex @ 31.07.2001. 18:24 ] @
Citat:
predator je napisao:
eto ;o) najobicnija case klauzula ;o)


Ovo je najdebilskiji skript a i najdebilskija upotreba case-a koju sam ikada video.

Mislim, stvarno...
[ Vojislav Milunovic @ 31.07.2001. 22:33 ] @
Cek a ko je rekao da je program genijalan ??? Posto pesme dodajem oko 2-3/mesecno ne treba mi nista bolje...Uostalom meni je vazno da radi posao i to sam napisao cim sam naucio malo o case i eto to tako stoji mesecima i nece niko da menja tu moju malu skripticu ma koliko ona glupo izgledala,meni radi posao. ;o) Uostalom case sluzi bas za tu upotrebu,mali milion opcija i samo izaberes ;o))
[ Vojislav Milunovic @ 31.07.2001. 22:35 ] @
Citat:
UroS je napisao:
ja nisam reko da mi smeta vec da ti nisi normalan
to je drugo


Ihh pa ja znam da nisam normalan,nisi ni prvi ni poslednji koji ce to da mi kaze ;o)
[ Gojko Vujovic @ 01.08.2001. 13:22 ] @
Ajde mir!