cygwin pomoc!

Hardware, software, mobiteli, programiranje, internet...

Moderator: Bobi

Post Reply
laert989
Posts: 11
Joined: 19/06/2011 13:27

#1 cygwin pomoc!

Post by laert989 » 19/06/2011 13:37

pozdrav raja.

eh ovo je problem,

radim s programom koji mi za export izbaci 2 vrste fajlova u 2 foldera i posebno jednu shell scriptu, render_script.sh, koja bi trebala da mi od ove 2 vrste izrenda tiff. sikvencu da je mogu dalje koristiti..problem nastaje jer ne znam kako se pokrece ta render_script.sh...malo sam cackao po netu i nadjem da je to ustvari linux skripta i da se moze pokrenuti uz pomoc ovog cygwina koji to omogucava windowsu, medjutim ja nemam blage veze kako to funkcionira, pisem neke komande medjutim izbaciva mi errore itd..

znaci treba mi pomoc ako neko zna kako sa cygwinom pokrenuti ovu skriptu..
ako iko zna bio bih jako jako zahvalan, vec 4 dan razbijam glavu od monitor i cackam po netu ali nista..unaprijed hvala


User avatar
selver
Posts: 120
Joined: 23/11/2006 20:50
Location: Sarajevo

#2 Re: cygwin pomoc!

Post by selver » 19/06/2011 13:53

Ako nisi instalirao cygwin, onda ga instaliraj... http://www.cygwin.com/install.html
Kad instaliras pokrenes cygwin i kao preko command prompta navigiras do te skripte. Daš joj privilegije koje treba (npr. chmod +x render_script.sh) i pokrenes (./render_script.sh). Ne znam je li ti to trebalo!?

laert989
Posts: 11
Joined: 19/06/2011 13:27

#3 Re: cygwin pomoc!

Post by laert989 » 19/06/2011 13:58

hmm.. imam cygwin instaliran. pokrenem ga. i sta sad. evo malo info:

svi ovi fajlovi mi se nalaze na E:/massive/

kako da navigiram do skripte? nemam ja blage veze od ovog cygwina. hvala

User avatar
selver
Posts: 120
Joined: 23/11/2006 20:50
Location: Sarajevo

#4 Re: cygwin pomoc!

Post by selver » 19/06/2011 14:12

Vjerovatno ti je cygwin instaliran na C:\cygwin. To je njemu root folder. Mozes li prabaciti skriptu u neki od tih subfoldera ili kreirati svoj folder unutar C:\cygwin i prebaciti fileove i skriptu!? Ona pokrenes Cygwin.bat i navigiras (npr. cd /mojfolder).

laert989
Posts: 11
Joined: 19/06/2011 13:27

#5 Re: cygwin pomoc!

Post by laert989 » 19/06/2011 14:13

pokusat cu sad. stay in touch :wink:

laert989
Posts: 11
Joined: 19/06/2011 13:27

#6 Re: cygwin pomoc!

Post by laert989 » 19/06/2011 14:16

nece jarane. isao sam ovako:

1.kopiram massive folder u cygwin.
2.startam cygwin, pa cd /massive
3.ukucam chmod +x render_script.sh
4.ukucam ./render_script.sh

izbaci mi:

bash: ./render_script.sh: /bin/csh: bad interpreter: Permission denied

ala glavobolje :x :x

kontam da je ovo +x treba ukucati broj neki te privilegije jel??

User avatar
selver
Posts: 120
Joined: 23/11/2006 20:50
Location: Sarajevo

#7 Re: cygwin pomoc!

Post by selver » 19/06/2011 14:27

Da, taj "x" je da mu das sve privilegije... Mozes i 777 ukucat, al problem je sto je to csh skripta na ne bash. Probaj chmod u+x render_script.sh. Ne bih znao dalje...

laert989
Posts: 11
Joined: 19/06/2011 13:27

#8 Re: cygwin pomoc!

Post by laert989 » 19/06/2011 14:32

ukucam ovako

chmod 777 render_script.sh
./render_script.sh

i opet isto izbaci permision denied...

jel mozes malo pojasniti to chmod u+x, sta je u sta je x, i zasto mi kad ukucam + (npr chmod +777) nece da primi naredbu, a bez + hoce..jel postoje jos neki brojevi osim 777, negdje sam citao 775 al ne pomaze..

laert989
Posts: 11
Joined: 19/06/2011 13:27

#9 Re: cygwin pomoc!

Post by laert989 » 19/06/2011 14:42

otvarao sam skriptu i pocinje ovako:

#!/bin/csh

jel tu problem?

User avatar
selver
Posts: 120
Joined: 23/11/2006 20:50
Location: Sarajevo

#10 Re: cygwin pomoc!

Post by selver » 19/06/2011 14:44

To u+x je samo execute privilegije za usera na kojem koristis program. Ne znam sta bi ti dalje preporucio.
http://www.perlfect.com/articles/chmod.shtml

laert989
Posts: 11
Joined: 19/06/2011 13:27

#11 Re: cygwin pomoc!

Post by laert989 » 19/06/2011 14:50

nista jarane, hvala, pokusat cu jos.

User avatar
selver
Posts: 120
Joined: 23/11/2006 20:50
Location: Sarajevo

#12 Re: cygwin pomoc!

Post by selver » 19/06/2011 14:52

http://cygwin.com/ml/cygwin/2003-03/msg00331.html
Ovdje kazu:
Cygwin does not have a "csh" package, but it does have a "tcsh" package that makes /bin/csh a symbolic link to /bin/tcsh.

Mozda je to problem.

laert989
Posts: 11
Joined: 19/06/2011 13:27

#13 Re: cygwin pomoc!

Post by laert989 » 19/06/2011 14:54

evo skripta mozda nesto nije ok u njoj samoj:

#!/bin/csh -f

set f = 30
while ($f <= 500)
echo $f
@ f++
end
echo "Render complete"


edit: i jel pretpostavljas rjesenje onda za csh i tcsh kako bi to moglo?? :? :? :?

laert989
Posts: 11
Joined: 19/06/2011 13:27

#14 Re: cygwin pomoc!

Post by laert989 » 19/06/2011 23:11

iko ista?? :?

User avatar
iPod
Posts: 1794
Joined: 20/11/2006 17:20

#15 Re: cygwin pomoc!

Post by iPod » 20/06/2011 00:15

Pa zar ti nije jednostavnije da instaliras besplatni VirtualBox, a zatim i neku linux distribuciju (npr. Ubuntu), jer to sa cgywin neces nikada pokrenuti, pogotovo ako se shell skripta oslanja na neku rutinu od linuxa. Po meni ovo ti je najbezbolnije moguće rješenje.

User avatar
daors
Posts: 320
Joined: 10/10/2007 19:24
Location: 127.0.0.1
Has thanked: 2 times
Been thanked: 3 times

#16 Re: cygwin pomoc!

Post by daors » 20/06/2011 00:29

.

laert989
Posts: 11
Joined: 19/06/2011 13:27

#17 Re: cygwin pomoc!

Post by laert989 » 20/06/2011 00:55

stvarno se nikad nisam susretao sa ovim, uletio sam sasvim slucajno da mi je zatrebalo. jel mozes malo pojasniti virtual box ubuntu i to kako sta. hvala

laert989
Posts: 11
Joined: 19/06/2011 13:27

#18 Re: cygwin pomoc!

Post by laert989 » 21/06/2011 18:15

e ovako, skinuo sam sebi demo verziju hamilton c shell-a koji sluzi za otvaranje csh skripti..jel ko radio sa njim, ne mogu naci nista kako se otvara sta itd..kako otvoriti skriptu?? :x

Post Reply