The UNIX and Linux Forums  

Go Back   UNIX og Linux Forums > Særlige Forums > Windows & DOS: Issues & Drøftelser
.
google unix.com



Windows & DOS: Issues & Drøftelser Alle Windows-og DOS spørgsmål bør gå her. Diskuter UNIX til Windows (Desktop eller Server) her!

Mere UNIX og Linux Forum Emner du måske kan finde Helpful
Tråd Thread Starter Forum Svar Last Post
tegnsæt omdannelse i UNIX-C gucho Højtstående Programmering 1 03-01-2008 08:27 AM
konvertering fra Unix til Windows kiwi_bloke Shell Programmering og Scripting 3 10-10-2005 02:56 PM
Dos til Unix konvertering john413 Shell Programmering og Scripting 1 09-10-2005 04:13 PM
Unix til EBCDIC konvertering Bab00shka UNIX for dummyer Spørgsmål & svar 2 01-20-2005 12:58 PM
Time omstilling i Unix kamlakar UNIX for Advanced & Ekspertsøgning Brugere 1 04-22-2002 01:55 PM

Reply
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Søg denne tråd Rate Thread Display Modes
  #1 (permalink)  
Old 06-11-2009
karthiksrao karthiksrao is offline
Registreret Bruger
  
 

Join Date: Jun 2009
Stillinger: 1
UNIX-script og unix2dos konvertering

Hej,
Jeg er en newbie og ikke har megen erfaring i at bruge UNIX. Men jeg har forsøgt at forstå det. Jeg fandt følgende UNIX script

typeset-i \u003d 0

mens [! -s vel.txt]
gøre
sove 5
echo "$ (n): Flydende kører ...."
n \u003d $ (n) 1
gjort

Jeg har følgende tvivl:
1) I første linje - Jeg er klar over, at vi definerer en variabel n og fastsætte dens værdi til nul. Hvad betyder "-i" gøre?

2) Er mens loop sige, at mens vel.txt ikke eksisterer, holde udskrivning "Fluent kører ..." ? Hvad betyder '-s' står for?

3) Jeg er nødt til at konvertere dette til DOS batch script ..
Er således en korrekt oversættelse?

SET n \u003d 0
Selvom det ikke vel.txt
DO
SLEEP 5
Echo "% (n)%: Flydende kører ..."
n \u003d% (n)% + 1
DONE

Enhver hjælp vil blive meget værdsat.


Tak
  #2 (permalink)  
Old 06-11-2009
jim McNamara jim mcnamara is offline Forum Staff  
...@...
  
 

Join Date: Feb 2004
Beliggenhed: NM
Indlæg: 5.763
Citat:
Oprindeligt Indsendt af karthiksrao View Post
Hej,
Jeg er en newbie og ikke har megen erfaring i at bruge UNIX. Men jeg har forsøgt at forstå det. Jeg fandt følgende UNIX script

typeset-i \u003d 0
decalre et heltal variable n
mens [! -s vel.txt] vel.txt eksisterer og er større end nul bytes læse mand side til test
gøre
sove 5
echo "$ (n): Flydende kører ...."
n \u003d $ (n) 1
gjort

Jeg har følgende tvivl:
1) I første linje - Jeg er klar over, at vi definerer en variabel n og fastsætte dens værdi til nul. Hvad betyder "-i" gøre?

2) Er mens loop sige, at mens vel.txt ikke eksisterer, holde udskrivning "Fluent kører ..." ? Hvad betyder '-s' står for?

3) Jeg er nødt til at konvertere dette til DOS batch script ..
Er således en korrekt oversættelse?
Jeg har ikke gjort DOS i 15 år. Det ser rimelig undtagen
for () omkring n. Jeg kan ikke huske det.


SET n \u003d 0
Selvom det ikke vel.txt
DO
SLEEP 5
Echo "% (n)%: Flydende kører ..."
n \u003d% (n)% + 1
DONE
Enhver hjælp vil blive meget værdsat.

Tak
Jeg har tilføjet nogle kommentarer med rødt.
Reply

Bogmærker

Thread Tools Søg denne tråd
Søg denne tråd:

Avanceret søgning
Display Modes Bedøm denne tråd
Bedøm denne tråd:

Udstationering Regler
Du kan ikke post nye tråde
Du kan ikke post svar
Du kan ikke post vedhæftede filer
Du kan ikke redigere dine indlæg

BB-kode er
Smilies er
[IMG] koden er
HTML-koden er Slukket
Trackbacks er
Pingbacks er
Refbacks er




Alle tidspunkter er GMT -4. Den tid er nu 09:39 AM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Oversættelser Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX og Linux Forums Content Copyright © 1993-2009. Alle rettigheder Reserved.Ad Management ved RedTyger

Content Relevant webadresser ved vBSEO 3.2.0