The UNIX and Linux Forums  


Go Back   UNIX e Linux Forum > Inizio Forum > UNIX e avanzata per utenti esperti
.
google unix.com



UNIX e avanzata per utenti esperti Expert-to-Expert. Ulteriori avanzata UNIX, comandi UNIX, Linux, Sistemi Operativi, System Administration, Programmazione, Shell, Shell Script, Solaris, Linux, HP-UX, AIX, OS X, BSD.

Più di UNIX e Linux Forum Argomenti potreste trovare utili
Filo Thread Starter Forum Risposte Ultimo Post
Come posso ottenere un processore CPU Percentuale? sangjinn Di programmazione ad alto livello 3 10-09-2008 09:28 AM
come faccio a calcolare la percentuale? the_learner Di programmazione ad alto livello 6 04-18-2007 05:40 PM
come fare la percentuale di uno script in esecuzione? jimmbp Shell scripting e di programmazione 1 01-31-2006 02:41 PM
Percentuale Computung preetikate UNIX for Dummies Domande & Risposte 2 02-09-2004 10:13 AM
simbolo di percentuale in una unità di mappatura? simon2000 UNIX e avanzata per utenti esperti 2 09-17-2002 01:30 PM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Thread Tools Cerca in questo Thread Rate Thread Modalità di visualizzazione
  #1 (permalink)  
Old 05-18-2008
wrapster wrapster is offline
Utente Registrato
  
 

Iscriviti Data: gennaio 2008
Interventi: 193
come raggiungere la percentuale di completamento? durante una copia!

Ciao a tutti,
Vorrei sapere come introdurre la barra di avanzamento o il completamento di% durante la copia dei file ...

Nel senso, io sono la copia di alcuni file su di RAM al boot tempo ....
Questi 2 file combinato di circa 550mb di ram, così invece di avere un cursore lampeggiante fino alla copia è finita, ho pensato di dare un valore percentuale di completamento ...
Ma come posso farlo?
Come ottenere che, 1 %...... 10 %...... 100% ..
Una cosa come questa!

Pls consulenza!
  #2 (permalink)  
Old 05-18-2008
epoca era is offline Forum Advisor  
Herder di Inutile Gatti (Su sabbatico)
  
 

Iscriviti Data: marzo 2008
Ubicazione: / ci / è / solo / bin / sh
Interventi: 3.652
Alcuni comandi lenta offrire un gancio per far sapere in che misura essi si stanno. Cosa stai usando per copiare il file?

Alcune versioni di gg una relazione la velocità di trasferimento (la stessa relazione si ottiene alla fine), quando si invia un SIGUSR1. Così si potrebbe usare dd per copiare e il segnale che, per esempio, una volta al secondo per ottenere una relazione sui progressi compiuti. Post-processo nel vostro script di trasformarlo in qualcosa di facile uso.
  #3 (permalink)  
Old 05-18-2008
wrapster wrapster is offline
Utente Registrato
  
 

Iscriviti Data: gennaio 2008
Interventi: 193
Sto usando cp per copiare i file!

Puoi specificare di conseguenza ...
la ragione è al momento in cui la copia viene effettuata, il gg binari non vengono caricati in modo dovrò fare un po 'di lavoro per ottenere questi oltre ..
Così i Apprezzerei se possiamo mantenere il pc e ancora fornire una sorta di leggibilità degli utenti!

grazie
  #4 (permalink)  
Old 05-18-2008
epoca era is offline Forum Advisor  
Herder di Inutile Gatti (Su sabbatico)
  
 

Iscriviti Data: marzo 2008
Ubicazione: / ci / è / solo / bin / sh
Interventi: 3.652
Welp, a meno che la versione di cp ha ganci per questo, il meglio che puoi fare è indovinare. E 'probabilmente più utile se aggravante di guesstimated il tempo rimanente è completamente fuori di base, quindi forse è meglio solo per visualizzare un cursore filatura.

È possibile copiare un file più piccoli prima di calibrare, quindi estrapolare da un tempo che la stima, ma che se il disco viene bloccato o un altro processo accede al disco allo stesso tempo?

Se non si dispone di gg, È probabile che eventuali strumenti utili per cobbling insieme alcuni Eye Candy non saranno disponibili sia ... (Sarei sperando che gg è disponibile se cp è, però.)

Un altro approccio potrebbe essere quello di eseguire cp in background e guardare le dimensioni del file di destinazione, e di calcolare una percentuale da questo. Sarei nervoso circa la messa cp in background e di perdere il controllo di errore, ecc solo per ottenere qualche bel testo sullo schermo, però.
  #5 (permalink)  
Old 05-18-2008
wrapster wrapster is offline
Utente Registrato
  
 

Iscriviti Data: gennaio 2008
Interventi: 193
Grazie per le info ...
Tuttavia, il pc non c'era nel ramdisk sia, ho dovuto spostare i binari del cp frm un'altra OS poi sono stato in grado di usarlo ...
Quindi dovrò fare lo stesso con dd così ...
Come mai io non sono a conoscenza gg ...
Quindi, se mi potrebbe dare la linea di comando di dd?

e anche se i gg uso, Come posso avere la privalage di ottenere l'%

Grazie!
  #6 (permalink)  
Old 05-18-2008
epoca era is offline Forum Advisor  
Herder di Inutile Gatti (Su sabbatico)
  
 

Iscriviti Data: marzo 2008
Ubicazione: / ci / è / solo / bin / sh
Interventi: 3.652
Il secondo pensiero, io non sono sicuro che sia meglio di qualsiasi pc e controllare le dimensioni del file di destinazione.

In ogni caso, prima di investire in esso, controllare che la versione SIGUSR1 capisce - non tutti a farlo.

gg è notoriamente uno iffy sintassi. In realtà ho letto da qualche parte che è stata intesa come una battuta sulla perversità di un altro sintassi (JCL se mi ricordo bene), ma in qualche modo solo bloccato.


Codice:
dd if=/path/to/input/file of=/path/to/output/file

Facoltativamente spezie con un blocco di dimensioni più grandi (bs \u003d 8192 forse).
Closed Thread

Segnalibri

Thread Tools Cerca in questo Thread
Cerca in questo Thread:

Ricerca Avanzata
Modalità di visualizzazione Vota questo thread
Vota questo thread:

Distacco regolamento
Tu non può post nuovo thread
Tu non può inviare una risposta
Tu non può postare allegati
Tu non può modificare i tuoi post

BB codice è Su
Smilies sono Su
[IMG] codice Su
Codice HTML è Chiuso
Trackbacks sono Su
Pingbacks sono Su
Refbacks sono Su




Tutti gli orari sono GMT -4. La data di oggi è 07:36 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Traduzioni Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
UNIX e Linux Forum Content Copyright © 1993-2009. Tutti i diritti Reserved.Ad di gestione da RedTyger

Contenuti pertinenti URL da vBSEO 3.2.0