SAR выезда, также. Реализации могут значительно различаться от, отклоняют для отклонения, но это должно дать Вам статистику базовой системы в данных снимках. Я не уверен, насколько точный значения в точке, в которой сначала инициализируется команда, но Вы могли бы играть вокруг, чтобы видеть, как она выдерживает сравнение с top
, iostat
, и т.д.
Вывод основан на столбце, как вершина, таким образом, необходимо смочь передать вывод по каналу к awk
или cut
управлять результатами.
Я использовал эту команду для генерации некоторых демонстрационных данных
% for i in `seq 0 11`;do touch dmp_$(printf "%03d" $i);done
% ls
dmp_000 dmp_001 dmp_002 dmp_003 dmp_004 dmp_005 dmp_006 dmp_007 dmp_008 dmp_009 dmp_010 dmp_011
Чтобы копировать файлы и сохранить исходные файлы изменяют/создают даты:
% for i in dmp*;do cp -p "$i" "r${i}";done
% ls
dmp_000 dmp_002 dmp_004 dmp_006 dmp_008 dmp_010 rdmp_000 rdmp_002 rdmp_004 rdmp_006 rdmp_008 rdmp_010
dmp_001 dmp_003 dmp_005 dmp_007 dmp_009 dmp_011 rdmp_001 rdmp_003 rdmp_005 rdmp_007 rdmp_009 rdmp_011
Перемещать файлы wdmp* к rdmp*
% for i in wdmp*;do newname=$(echo $i|sed 's/^w/r/'); mv "$i" "$newname";done
Примечание: Вы, возможно, также использовали ответ @warl0ck для того использования rename
команда.
Я сделал бы это
for f in dmp_{000..011}; do [ -f $f ] && cp "$f" "r$f"; done
Если использование zsh
приемлемо, затем:
autoload -U zmv # load zmv
zmv -C 'dmp_(*)' 'rdmp_$1' # rename files
Или просто в этом случае:
zmv -C 'dmp_*' 'r$f'
($1
, $2
расширьтесь до соответствия (...)
группы и $f
к целому пути к файлу).
См. эту ссылку для большего количества примеров.
Попытка переименовывает команду и только переименовывает запущенных с dmp_
,
rename dmp rdmp dmp_*
Для хранения файлов попробуйте альтернативный метод как это,
for x in dmp_*; do cp $x r$x; done
Posix-совместимый, короткий, и на все ваши файлы можно ссылаться (в скобках) как на позиционные параметры 1-12, если вы хотите их расширить.
% ( set -- wdmp0[0-1][0-9] ;\
> for f ; do cp $f r${f#?} ; done )
mv
вместоcp
. Я добавлю другой пример для этого к ответу. – slm♦ 05.02.2013, 15:17