Понимание linux clk _топология тактовой частоты ядра

Вам не нужно -name '*', так как вы хотите обработать каждый файл(*в любом случае соответствует каждому файлу, так что это не имеет никакого значения ). Однако вы можете захотеть -type fобрабатывать только обычные файлы (, а не каталоги и т. д.)

Чтобы удалить все, что не является буквой, вы можете использовать

tr -cd '[:alpha:]' <file

-cдополняет заданный набор символов, а [:alpha:]соответствует только буквенным символам. -dдает указание trудалить совпадающие символы.

Таким образом, вы можете выполнить следующую команду:

tr -cd '[:alpha:]' <file | wc -m

для каждого файла.

Поскольку это слишком сложно для findвыполнения напрямую, вам придется использовать -строчный скрипт:

find. -type f -exec sh -c '
    for pathname do
        tr -cd "[:alpha:]" <"$pathname" | wc -m
    done' sh {} +

Здесь скрипт в строке -sh -cполучит пакеты путей к файлам в качестве аргументов из find. Конвейер будет выполняться для каждого файла.

0
06.03.2020, 16:41
1 ответ

Одни часы основаны на других; например вat91:

The Sama5d2 SoC has two audio PLLs (PMC and PAD) that shares the same parent (FRAC). FRAC can output between 620 and 700MHz and only multiply the rate of its own parent. PMC and PAD can then divide the FRAC rate to best match the asked rate.

В таких установках важно знать топологию, поскольку она определяет характеристики ряда тактовых импульсов.

Другие часы являются мультиплексорами (, например. в action), и здесь снова важна топология.

0
28.04.2021, 23:21

Теги

Похожие вопросы