Evo ti primer: ako si video nekad .bat (batch) fajlove u dosu ili windowsu, to je primer programiranja u dos/windowsovom shell-u. Shell jezici su obično ograničene funkcionalnosti, mada su unix shell-ovi dogurali dosta daleko pa se svakakvi korisni programi mogu napisati u jeziku shell-a. Najčešća upotreba shell programiranja je u administraciji sistema tj. automatizovanju nekih čestih administratorskih poslova, mada kao i svugde, primenu ograničava tvoja mašta jer se u kombinaciji sa eksternim programčićima može uraditi skoro pa sve.
07.10.2003. u 00:21
Dragi Tata
Član broj: 1958 Poruke: 3885 ..ndg-pm4-2.dialup.nethere.net
Pod shell-om se u praksi najčešće podrazumeva ovo što je Gojko objasnio, ali strogo gledano to je samo command-line shell. Postoji i grafički shell. Recimo, kod Windows-a se izraz shell programiranje upotrebljava za programiranje preko Shell API-ja i to je prilično kompleksna oblast.
Ima toga koliko hoćeš, stvarno preporučujem da potražiš google ili da kupiš knjigu o shell programiranju. Dobre su 2 koje ja imam: sams teach yourself shell. prog. in 24h (ovo kao uvod), i adison wesley, autor daid tansley - linux & unix shell programming.. mada same builtin shell komande nije teško naučiti i za to ne treba mnogo truda, moć shell programiranja je i u integraciji sa SED, AWK, GREP i ostalima, a o njima ima odvojene literature i neki to ne svrstavaju u shell programiranje, mada sigurno njihovu snagu možeš koristiti u shell programima. Pretraži i stare poruke na es-u, linux, perl, scripting jezici forumi mi padaju na pamet.
07.10.2003. u 10:32
Vojislav Milunovic tata i mama me izdržavaju Beograd, Srbija