![]() |
|
|
google unix.com
|
|||||||
| Forum | Registrati | Regole Forum | Collegamenti | Album | FAQ | Members List | Calendario | Ricerca | Today's Posts | Mark Forums Read |
| 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 |
![]() |
|
|
LinkBack | Thread Tools | Cerca in questo Thread | Rate Thread | Modalità di visualizzazione |
|
|
|
||||
|
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! |
|
||||
|
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. |
|
||||
|
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 |
|
||||
|
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ò. |
|
||||
|
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! |
|
||||
|
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). |
![]() |
| Segnalibri |
| Thread Tools | Cerca in questo Thread |
| Modalità di visualizzazione | Vota questo thread |
|
|