LINUX.ORG.RU

История изменений

Исправление novitchok, (текущая версия) :

ну и зачем ты мне эту портянку тут положил? зачем? ты в своей задаче хочешь

проверить скорость чтения с ФС

причём сделать это оригинальным способом

копирование каталога. в «null»

упираясь при этом в

это каталог

чем тебе в этом случае find не угодил? чем?

sudo -s time find /usr -type f -exec cp {} /dev/null \; && sudo du -h /usr/|tail -n 1

real	10m57,252s
user	3m26,347s
sys	7m9,373s
11G	/usr/

что не так?

тебе всего-то надо было смотреть вот это:

 -exec command

    True if the executed command returns a zero value as exit status. The end of command must be punctuated by an escaped semicolon (;). A command argument {} is replaced by the current pathname. If the last argument to -exec is {} and you specify + rather than the semicolon (;), the command is invoked fewer times, with {} replaced by groups of pathnames. If any invocation of the command returns a non-zero value as exit status, find returns a non-zero exit status. 
и это:
-type c
              File is of type c:
              f      regular file

Исходная версия novitchok, :

ну и зачем ты мне эту портянку тут положил? зачем? ты в своей задаче хочешь

проверить скорость чтения с ФС

причём сделать это оригинальным способом

копирование каталога. в «null»

упираясь при этом в

это каталог

чем тебе в этом случае find не угодил? чем?

sudo -s time find /usr -type f -exec cp {} /dev/null \; && sudo du -h /usr/|tail -n 1

real	10m57,252s
user	3m26,347s
sys	7m9,373s
11G	/usr/

что не так?