paprastas cshell scenarijus klausimą?

F

feel_on_on

Guest
Mano metu path: / home / myaccount
paprastas scenarijus, man parašė taip:

#!/ bin / csh
cd / home / myaccount / moj_kat / binRezultatas Rodyti:
Aš vis dar saugo mano kelias: / home / myaccount.
Slaptažodis
/ home / myaccount

lyg scenarijus niekada nebuvo įvykdytas.
Please tell me the reason?

 
Manau, kad jums yra vykdančiosios savo scenarijų kaip. / Script.csh Paleidus like this, C shell baigs vykdyti visus scenarijus, ir tada ji grįš į šaltinio katalogą, kuris yra jūsų namų inrespective komandų, esančių jūsų scenarijų.

Pabandykite paleisti savo scenarijų naudojant "šaltinis" "Unix" komanda, šaltinis komandą grįžta nustatomas pagal paskutinio komanda scenarijus.Čia rasite savo katalogą pasikeitė norim vienas.

Hope this atsakymus į savo klausimus.

Linkėjimai,
pintuinvlsi

 
naudoti tik "šaltinis"?

jei nori "cd / kelias", įvykdykite komandą nebus sėkmingos?

 
UNIX scenarijų aplinka skiriasi nuo jūsų interaktyvios aplinkos apvalkalas.Taigi kažkas panašaus į katalogą pakeisti shell skripto neturi įtakos jūsų interaktyvų apvalkalas.
Toliau naudokite "source".

 
feel_on_on rašė:

naudoti tik "šaltinis"?jei nori "cd / kelias", įvykdykite komandą nebus sėkmingos?
 

Welcome to EDABoard.com

Sponsor

Back
Top