PDA

View Full Version : [BASH] Speed test usando "time"


w0nz3r
10-12-2013, 10:20
Ciao ragazzi,

avrei bisogno di una mano per estrapolare la stringa corretta.

Vorrei calcolare la velocità di trasferimento di un file, ma vorrei farlo utilizzando "time". Mi spiego meglio:

time scp test_file $SSH_SERVER:/tmp/scp_test_file | grep real
real 0m10.933s

test_file è grande 10240000 byte (10Mb)
Io vorrei trasformare l'output nella velocità in Mbit.

L'output che vorrei dev'essere del tipo 9,8Mbit

Grazie come sempre!

-w-

gurutech
26-12-2013, 23:28
perche' usare time? mi pare che scp ti dica la velocita' di trasferimento....
Altrimenti usa rsync con lo switch -v. Se puoi usare scp puoi sicuramente usare rsync che e' anche meglio perche' supporta il resume