#!/bin/bash
SAVEIFS=$IFS
IFS=$(echo -en "\n\b")
SRC=/path/to/source
DST=/path/to/destination
for item in $SRC/*; do
if [[ -f "$DST/$(basename "$item")" ]]; then
newitem=$(basename $item)_old
while [[ -f "$DST/$newitem" ]]; do
newitem=${newitem}_old
done
mv "$DST/$(basename $item)" "$DST/$newitem"
fi
mv "$item" "$DST/$(basename $item)"
done
Попробуйте cat / sys / devices / system / cpu / cpu0 / cpufreq / cpuinfo_cur_freq
команда
Существуют различные программы / файлы, которые предоставляют вам эту информацию:
lscpu | grep -i MHz
cat / proc / cpuinfo | grep -i mhz
(хотя эта информация явно отсутствует в вашей системе)
cpufreq-info
, это наиболее полный:
$ cpufreq-info
cpufrequtils 008: cpufreq-info (C) Доминик Бродовски 2004-2009
Сообщайте об ошибках (скрытых), пожалуйста.
анализ ЦП 0:
driver: acpi-cpufreq
ЦП, которые работают на одной и той же аппаратной частоте: 0
ЦП, частота которых должна согласовываться программным обеспечением: 0
максимальная задержка перехода: 10,0 мкс.
аппаратные ограничения: 1,20 ГГц - 2,67 ГГц
доступные шаги частоты: 2,67 ГГц, 2,67 ГГц, 2,53 ГГц, 2,40 ГГц, 2,27 ГГц, 2,13 ГГц, 2,00 ГГц, 1,87 ГГц, 1,73 ГГц, 1,60 ГГц, 1,47 ГГц, 1,33 ГГц, 1,20 ГГц { {1}} доступные регуляторы cpufreq: ondemand, производительность
текущая политика: частота должна быть в пределах от 1,20 ГГц до 2,67 ГГц.
Регулятор ondemand может решить, какую скорость использовать
в этом диапазоне.
текущая частота ЦП составляет 1,20 ГГц.
анализ ЦП 1:
драйвер: acpi-cpufreq
ЦП, которые работают на одной и той же аппаратной частоте: 1
ЦП, частота которых должна координироваться программным обеспечением: 1
максимальная задержка перехода: 10,0 мкс.
аппаратные ограничения: 1,20 ГГц - 2,67 ГГц
доступные шаги частоты: 2,67 ГГц, 2,67 ГГц, 2,53 ГГц, 2,40 ГГц, 2,27 ГГц, 2,13 ГГц, 2,00 ГГц, 1,87 ГГц, 1,73 ГГц, 1,60 ГГц, 1,47 ГГц, 1,33 ГГц, 1,20 ГГц { {1}} доступные регуляторы cpufreq: ondemand, производительность
текущая политика: частота должна быть в пределах от 1,20 ГГц до 2,67 ГГц.
Регулятор ondemand может решить, какую скорость использовать
в этом диапазоне.
текущая частота ЦП составляет 1,20 ГГц.
анализирующий ЦП 2:
драйвер: acpi-cpufreq
ЦП, которые работают на той же аппаратной частоте: 2 {{1} } Процессоры, частота которых должна координироваться программным обеспечением: 2
максимальная задержка перехода: 10,0 мкс.
аппаратные ограничения: 1,20 ГГц - 2,67 ГГц
доступные шаги частоты: 2,67 ГГц, 2,67 ГГц, 2,53 ГГц, 2,40 ГГц, 2,27 ГГц, 2,13 ГГц, 2,00 ГГц, 1,87 ГГц, 1,73 ГГц, 1,60 ГГц, 1,47 ГГц, 1,33 ГГц, 1,20 ГГц
доступные регуляторы cpufreq: ondemand, performance {{1 }} текущая политика: частота должна быть в пределах от 1,20 ГГц до 2,67 ГГц.
Регулятор "ondemand" может решить, какую скорость использовать
в этом диапазоне.
Текущая частота процессора составляет 1,20 ГГц.
анализ ЦП 3:
драйвер: acpi-cpufreq
ЦП, которые работают с одинаковой аппаратной частотой: 3
ЦП, частота которых должна координироваться программное обеспечение: 3
максимальная задержка перехода: 10,0 мкс.
аппаратные ограничения: 1,20–2,67 ГГц
доступные шаги частоты: 2. 67 ГГц, 2,67 ГГц, 2,53 ГГц, 2,40 ГГц, 2,27 ГГц, 2,13 ГГц, 2,00 ГГц, 1,87 ГГц, 1,73 ГГц, 1,60 ГГц, 1,47 ГГц, 1,33 ГГц, 1,20 ГГц
доступные регуляторы cpufreq: ondemand, performance
текущая политика: частота должна быть в пределах от 1,20 ГГц до 2,67 ГГц.
Регулятор "ondemand" может решить, какую скорость использовать
в этом диапазоне.
текущий процессор частота составляет 1,20 ГГц.
$ man bash
$ bind 'set revert-all-at-newline on'
$ man bsh # up arrow and edit
No manual entry for bsh
$ man bash # three up arrows
cat /proc/cpuinfo
вывод также содержит сэмпл cpu MHz
sample out