![]() |
Hej og Velkommen fra USA til UNIX og Linux Forums! Tak for dit besøg og deltager i vores globale samfund.
|
|
google unix.com
|
|||||||
| Forums | Registrer | Forum Regler | Links | Albums | FAQ | Members List | Kalender | Søgning | Dagens Stillinger | Mark Forums Read |
| Shell Programmering og Scripting Post spørgsmål om ksh, CSH, SH, Bash, Perl, PHP, SED, AWK og ANDRE shell scripts og Shell scriptsprog her. |
Mere UNIX og Linux Forum Emner du måske kan finde Helpful
|
||||
| Tråd | Thread Starter | Forum | Svar | Last Post |
| Kontrol betingelse inde i sløjfe | ithirak17 | Shell Programmering og Scripting | 1 | 03-13-2008 08:37 AM |
| remsh indersiden af mens loop | joettacm | UNIX for Advanced & Ekspertsøgning Brugere | 1 | 12-07-2007 12:54 PM |
| Gentagne opgaver: at bruge, hvis .. derefter inde i en løkke | garak | Shell Programmering og Scripting | 2 | 03-13-2006 07:36 AM |
| input inde samtidig læse loop | jhansrod | Shell Programmering og Scripting | 3 | 08-13-2005 10:46 AM |
| Læs inde i et mens loop | dta4316 | UNIX for dummyer Spørgsmål & svar | 3 | 05-21-2005 10:53 AM |
![]() |
|
|
LinkBack | Thread Tools | Søg denne tråd | Rate Thread | Display Modes |
|
|
|
||||
|
rsh script med inde i et for loop
Hej alle,
Jeg har følgende problem: den foretrukne loop inde rsh doesn'work. Jeg har prøvet det for kommando, men det er ikke genkendt. med foretrukne kommando jeg ikke modtager nogen fejl, men det er ikke virkelig gøre cyklen, ignorerer den foretrukne og den fuldbyrdende 1 gang echo kommando. Nogen har ideer? rsh værten "cd a / b exe <<stop 1 2 stop exe2 <<stop2 en b stop2 foretrukne ptcluster (30 35 40 45 50) echo PTCLUS \u003d $ ptcluster ende " Jeg har læst læse følgende erklæring, men jeg ved ikke, om det er det virkelige problem: "Når denne kommando er læses fra terminalen, sløjfen er læst en gang fik med` foretrukne? '(Eller prompt2) før eventuelle udtalelser i sløjfen er henrettet. Hvis du laver en fejl at skrive i en sløjfe i terminalen kan du gnid det ud. " |
|
||||
|
forslag
hej, tak for forslaget, men tråd du har påpeget, er helt forskellige fra mine spørgsmål:
Jeg ønsker at udføre en løkke inde i sammensatte kommando. under alle omstændigheder har jeg forsøgt forslaget, men har ikke fungeret. Cheers Michele |
|
||||
|
Jeg har prøvet denne løsning (selv hvis jeg ser det som en udfordring :-)).
men et andet problem viser sig: Jeg ønsker at bevare kontrollen i hovedsagen script af variablen til at blive væltet, så jeg vil gerne til at videregive dem til scriptet. dette er den "indre" script: #! / bin / sh # Loop gennem en række numre # Echo $ pt echo nome $ 1 echo pt $ 2 echo eta $ 3 for jeg i 1 2; do .. / herlib / hwuser <<stop; $ 1 $ 2 $ 3 $ i stop gjort når jeg gør $. / Forloop abc det virker, men når det er krævet af en anden script den undlader at anerkende den variabler. For eksempel: Jeg kalder det foregående script (forloop) gennem name \u003d tt_25_5_0jet pt \u003d 20 eta \u003d 0,6 . / forloop <<stop $ name $ pt $ eta stop men virker ikke ... nogen idé? Thanks in advance Michele |
|
||||
|
Brug-n med rsh Command & derefter you'r probelem vil helt sikkert få løse.
EG: rsh vært -n "cd a / b Hilsen, Lahiru Jeewantha Citat:
|
![]() |
| Bogmærker |
| Tags |
| shell script, shell-scripting, unix scripting, unix scripting basics |
| Thread Tools | Søg denne tråd |
| Display Modes | Bedøm denne tråd |
|
|