Hei alle,
Beklager at jeg gjør en feil, tittelen er "Hvordan statistikken gjennomsnittlig verdi"
Jeg har fem ganger om "mv 123-456"
og gjøre fem ganger om "mv 456-123"
Som vi vet, "time" kan få den virkelige usr sys verdi,
Jeg ønsker å få den gjennomsnittlige virkelige, usr, sys av "mv 123-456" og "MV 456-123"
Sitat:
#! / bin / bash
for ((i \u003d 1; i <\u003d 10; i + \u003d 1)); gjøre
echo "mv 123 til 456 av $ i \ n"
tid mv 123 456;
echo "mv 456 til 123 av $ i \ n"
tid mv 456 123;
ferdig
Jeg heter det "test"
leiyang @ leiyang-laptop: ~ $. / test
MV 123 til 456 på 1 \ n
real 0m0.005s
Brukeren 0m0.004s
sys 0m0.000s
MV 456 til 123 på 1 \ n
real 0m0.004s
Brukeren 0m0.000s
sys 0m0.004s
MV 123 til 456 på 2 \ n
real 0m0.004s
Brukeren 0m0.000s
sys 0m0.004s
MV 456 til 123 på 2 \ n
real 0m0.004s
Brukeren 0m0.000s
sys 0m0.004s
MV 123-456 3 \ n
real 0m0.008s
Brukeren 0m0.000s
sys 0m0.004s
MV 456-123 3 \ n
real 0m0.005s
Brukeren 0m0.000s
sys 0m0.008s
MV 123 til 456 på 4 \ n
real 0m0.004s
Brukeren 0m0.000s
sys 0m0.004s
MV 456 til 123 på 4 \ n
real 0m0.002s
Brukeren 0m0.000s
sys 0m0.004s
MV 123-456 5 \ n
real 0m0.002s
Brukeren 0m0.000s
sys 0m0.000s
MV 456-123 5 \ n
real 0m0.002s
Brukeren 0m0.000s
sys 0m0.000s
|
for eksempel:
for "MV 123-456"
Jeg vil har real_average_123_to_456 \u003d (real + virkelig + virkelig + virkelig + reelle) / 5 (her virkelig er for "MV 123-456''inn hver gang), vil også få usr_average_123_to_456, sys_average_123_to_456
for "MV 456-123"
Jeg vil har real_average_456_to_123 \u003d (real + virkelig + virkelig + virkelig + reelle) / 5 (her virkelig er for "MV 456-123''inn hver gang), vil også få usr_average_456_to_123, sys_average_456_to_123
Hvordan kan jeg endre ovenfor code.I går dårlig i bash shell.please vise meg et lys