|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Jun 2005
Città: Napoli
Messaggi: 2599
|
[Bash] Script per mostrare il caricamento in %
Salve, io ho uno script che esegue per ogni file una operazione (non è importante l'operazione), senza stampare nulla a video.
Come posso, dopo ogni operazione mostrare una percentuale di "completamento"?? Cioè se ho 100 file, dopo ogni operazione partendo da 0 deve addizionare 1 e cosi via... Io avevo pensato di mettere un clear prima di ogni addizione, in modo da far comparire il nuovo valore, ma c'è un modo per farlo senza usare clear ?? (che rallenta un po). Io ho visto alcuni script/programmini che mi facevano vedere l'avanzamento in % senza fare clear...ma non ho la più pallida idea di come si faccia Grazie
__________________
Hp pavilion dv6-1250el [cpu: P8700 - ati radeon hd 4650 1 gb - 4 gb ram - hd 320 7200 rpm!] Garmin Official Thread |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Oct 2001
Messaggi: 11471
|
Prova a vedere se questo è simile a quello che vuoi fare te:
Codice:
#!/bin/sh echo "Completato: 1%\r\c" sleep 1 echo "Completato: 10%\r\c" sleep 1 echo "Completato: 22%\r\c" sleep 1 echo "Completato: 31%\r\c" sleep 1 echo "Completato: 47%\r\c" sleep 1 echo "Completato: 100%" |
|
|
|
|
|
#3 | |
|
Senior Member
Iscritto dal: Jun 2005
Città: Napoli
Messaggi: 2599
|
Quote:
Cmq i file vengono "letti" in un ciclo for e al termine di ogni ciclo ho inserito quello che hai scritto.
__________________
Hp pavilion dv6-1250el [cpu: P8700 - ati radeon hd 4650 1 gb - 4 gb ram - hd 320 7200 rpm!] Garmin Official Thread |
|
|
|
|
|
|
#4 | |
|
Senior Member
Iscritto dal: Oct 2001
Messaggi: 11471
|
Quote:
Codice:
echo -n "Completato: 47%\r" Ultima modifica di VICIUS : 02-09-2008 alle 11:48. |
|
|
|
|
|
|
#5 | |
|
Senior Member
Iscritto dal: Jun 2005
Città: Napoli
Messaggi: 2599
|
Quote:
Ma non c'è un modo per far ripartire echo dall'inizio del rigo?? sempra che l'opzione /r non ha effetto.
__________________
Hp pavilion dv6-1250el [cpu: P8700 - ati radeon hd 4650 1 gb - 4 gb ram - hd 320 7200 rpm!] Garmin Official Thread |
|
|
|
|
|
|
#6 |
|
Senior Member
Iscritto dal: Oct 2001
Messaggi: 11471
|
Forse dipende dalla shell che stai usando oppure dal terminale, o qualche strana opzione.
Qui su osx ha funzionato tutto al primo colpo.
|
|
|
|
|
|
#7 |
|
Senior Member
Iscritto dal: Jun 2005
Città: Napoli
Messaggi: 2599
|
uso la bash...strano però...
__________________
Hp pavilion dv6-1250el [cpu: P8700 - ati radeon hd 4650 1 gb - 4 gb ram - hd 320 7200 rpm!] Garmin Official Thread |
|
|
|
|
|
#8 |
|
Senior Member
Iscritto dal: Jun 2005
Messaggi: 365
|
.
Ultima modifica di Rikiji : 23-02-2011 alle 23:42. |
|
|
|
|
|
#9 |
|
Senior Member
Iscritto dal: Jun 2005
Città: Napoli
Messaggi: 2599
|
ottimo ora funziona. Grazie
__________________
Hp pavilion dv6-1250el [cpu: P8700 - ati radeon hd 4650 1 gb - 4 gb ram - hd 320 7200 rpm!] Garmin Official Thread |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 22:24.












Qui su osx ha funzionato tutto al primo colpo.









