Programiranje batch i bash skripti

poruka: 6
|
čitano: 3.732
|
moderatori: XXX-Man, vincimus
1
+/- sve poruke
ravni prikaz
starije poruke gore
13 godina
neaktivan
offline
Programiranje batch i bash skripti

Pozdrav svima,

 

da li me netko moze uputiti u neku dobru literaturu za pisanje Linux bash i Windows batch skripti?

Moj PC  
0 0 hvala 0
17 godina
neaktivan
offline
Re: Programiranje batch i bash skripti

Ovo je klasik za bash: http://tldp.org/LDP/abs/html/

Preporučam.

 

16 godina
offline
Re: Programiranje batch i bash skripti
vasso123 kaže...

Windows batch skripti?

  Ako hoćeš koristiti skripte na windowsu, onda mislim da ti je windows batch loš izbor. On datira još iz DOS-a i za današnje vrijeme je dosta ograničen. Microsoft je u međuvremenu razvio puno bolja rješenja kao što su Windows Script Host i najnoviji Powershell.

17 godina
neaktivan
offline
Re: Programiranje batch i bash skripti
vasso123 kaže...

Pozdrav svima,

 

da li me netko moze uputiti u neku dobru literaturu za pisanje Linux bash i Windows batch skripti?

Batch? Zar se u tome ista da skriptirat?

Bash je nenad*ebiv sto se skriptiranja tice. Nista drugo mu nije ni do koljena (ostale shellove kao zsh npr. tu ne ubrajam). Tako da, udri po bashu, evo jos jedan dobar izvor za ucenje: http://linuxcommand.org/

Perhaps today IS a good day to die. PREPARE FOR RAMMING SPEED!
12 godina
neaktivan
offline
trebam pomoc

koristim windows 7 i trebao bi mi BATCH program koji ce stalno refreshati desktop. odmah da kazem da to nije nikakva zadaca i nista vezano za skolu, vec radim nesto na kompu pa mi treba taj program.

 

dakle, trebala bi mi skripta koja ce imati neku beskonacnu while petlju (program se gasi kad kliknem na X). u petlji bi trebala biti naredba da mi jednom refresha desktop (ako ce sta pomoci, taj programcic ce biti na desktopu) i jedna naredba da program priceka nekoliko sekundi (nesto kao sleep() sistemski poziv u c jeziku). dakle da mi se program refresha svakih nekoliko sekundi i tako beskonacno. program bi trebao stalno refreshati desktop i kad je neki drugi prozor aktivan.

 

meni bi trebalo puno vremena da napisem takav program jer znam jako malo o batchu, a nekome tko programira u njemu vjerujem da to nece biti ni 5 minuta posla.

 
0 0 hvala 0
15 godina
neaktivan
offline
Re: trebam pomoc
Cartman93 kaže...

koristim windows 7 i trebao bi mi BATCH program koji ce stalno refreshati desktop. odmah da kazem da to nije nikakva zadaca i nista vezano za skolu, vec radim nesto na kompu pa mi treba taj program.

Nisam siguran kako bi to napravio pomoću batcha (kreirati folder na desktopu pa ga brisati u beskonačnoj petlji?), ali evo ti C kod koji radi istu stvar:

 

#include <windows.h>
#include <shlobj.h>

int main()
{
    while (1)
    {
        SHChangeNotify(SHCNE_ASSOCCHANGED, SHCNF_FLUSH, NULL, NULL);
        Sleep(1000);
    }

    return 0;
}

 

To understand what recursion is, you must first understand recursion.
1
Nova poruka
E-mail:
Lozinka:
 
vrh stranice