![]() |
|
|
google unix.com
|
|||||||
| Forums | Registrer | Forum Regler | Links | Albums | FAQ | Members List | Kalender | Søgning | Dagens Stillinger | Mark Forums Read |
| UNIX for Advanced & Ekspertsøgning Brugere Expert-til-ekspert. Lær avancerede UNIX, UNIX-kommandoer, Linux operativsystemer, systemadministration, programmering, Shell, Shell Scripts, Solaris, Linux, HP-UX, AIX, OS X, BSD. |
Mere UNIX og Linux Forum Emner du måske kan finde Helpful
|
||||
| Tråd | Thread Starter | Forum | Svar | Last Post |
| Hvordan kan jeg få en processor CPU Procentdel? | sangjinn | Højtstående Programmering | 3 | 10-09-2008 09:28 AM |
| Hvordan beregner jeg procent? | the_learner | Højtstående Programmering | 6 | 04-18-2007 05:40 PM |
| hvordan man kan gøre procent af en kørende script? | jimmbp | Shell Programmering og Scripting | 1 | 01-31-2006 02:41 PM |
| Computung Procentdel | preetikate | UNIX for dummyer Spørgsmål & svar | 2 | 02-09-2004 10:13 AM |
| Procenttegnet i et drev kortlægning? | simon2000 | UNIX for Advanced & Ekspertsøgning Brugere | 2 | 09-17-2002 01:30 PM |
![]() |
|
|
LinkBack | Thread Tools | Søg denne tråd | Rate Thread | Display Modes |
|
|
|
||||
|
hvordan du får den procentdel af færdiggørelsen? under en kopi!
Hej alle,
Jeg vil gerne vide, hvordan man kan indføre, at fremskridt bar eller% færdiggørelsestid under kopi af filer ... I den forstand er jeg kopiere et par filer på RAM på boot tid .... Disse 2 filer kombineret tage omkring 550mb ram, så i stedet for bare at have et blinkende markør indtil kopien er ovre, jeg tænkte på at give en procentdel af afslutningen værdi ... Men hvordan gør jeg det? Hvordan kommer man, at 1 %...... 10 %...... 100% .. Sådan noget! Pls rådgivning! |
|
||||
|
Nogle langsom kommandoer tilbyde en krog til at fortælle dig, hvor langt de får. Hvad bruger du til at kopiere filen?
Nogle versioner af dd vil rapportere overførsel sats (den samme rapport, du får ved udgangen), når du sender dem en SIGUSR1. Så du kan bruge dd at kopiere og signal det, siger, en gang i sekundet for at få en situationsrapport. Post-proces er det i dit script til at gøre det til noget brugervenligt. |
|
||||
|
Jeg bruger cp at kopiere filer!
Kan du specificere herom ... Grunden er på det tidspunkt, hvor denne kopi er ved at blive gjort, dd binaries ikke lastes så jeg bliver nødt til at gøre lidt ekstra arbejde at få disse såvel .. Så jeg ville sætte pris på, hvis vi kan holde cp og alligevel give en vis form for brugeren aflæsenøjagtigheden! tak |
|
||||
|
Welp, medmindre din version af cp har kroge for dette er det bedste du kan gøre, er at gætte. Det er formentlig mere skærpende end nyttigt, hvis guesstimated resterende tid er helt off base, så måske er det bare bedre til at vise et spinding markøren.
Du kan kopiere en mindre fil første til at kalibrere og derefter ekstrapolere et tidspunkt skøn fra det, men hvad hvis disken bliver sidder fast eller en anden proces adgangsveje disken på samme tid? Hvis du ikke har dd, Er der nogen nyttige redskaber til cobbling sammen nogle eye candy vil ikke være tilgængelig enten ... (Jeg vil med håbet om, at dd er tilgængelig, hvis cp er, selv om.) En anden fremgangsmåde ville være at køre cp i baggrunden og se størrelsen af den destination filen, og beregne en procentdel fra denne. Jeg vil være nervøse over at cp i baggrunden, og taber på Fejlkontrol osv. bare for at få nogle smukke tekst på skærmen, selvom. |
|
||||
|
Thanks for the info, ...
Men cp ikke var der i ramdisk enten havde jeg til at flytte de binære filer af cp FRM andet egnet OS da jeg var i stand til at bruge den ... Så jeg bliver nødt til at gøre det samme med dd såvel ... Hvordan nogensinde Jeg er ikke bekendt med dd ... Så hvis du kunne give mig kommandolinjen af dd? og også hvis jeg bruger dd, hvordan Må jeg have privalage får% Tak! |
|
||||
|
Den anden mente, jeg er ikke sikker på, at det er noget bedre end cp og overvågning af størrelsen af den destination fil. Anyway, inden du investere kraftigt i det, skal du kontrollere, at din version forstår SIGUSR1 - ikke alle af dem gør. dd har en notorisk usikker syntaks. Faktisk læste jeg et sted, at det var ment som en vittighed om afvigenhed af en anden syntaks (JCL hvis jeg husker rigtigt), men vis det bare stukket. Code:
dd if=/path/to/input/file of=/path/to/output/file Valgfrit krydderi det med en større blok størrelse (bs \u003d 8192 måske). |
![]() |
| Bogmærker |
| Thread Tools | Søg denne tråd |
| Display Modes | Bedøm denne tråd |
|
|