Попробуйте стандартное регулярное выражение (вместо Perl
Regexps). Это будет печатать подходящие строки:
awk '/\[[[:digit:]]+\]/ { print }' maillog
для извлечения и распечатывания соответствующего значения внутри кронштейнов:
awk 'match($0,/\[[[:digit:]]+\]/) { print substr($0,RSTART+1,RLENGTH-2)}' maillog
В вашем вопросе нет особого смысла. Вы смотрите на функции из определенного модуля, но расположение функции не определяет ее приоритет. Приоритет определяется приоритетом потока, вызывающего функцию.
Ядро запускает один поток ядра на том RAID-1 с именем типа md0_raid1
( ps
показывает его в скобках, например [md0_raid1]
, чтобы указать, что это поток ядра, а не поток, выполняющий код из файла). Вы можете увидеть его приоритет с помощью ps
:
ps -o pid,pri,comm -C md0_raid1
PID PRI COMMAND
263 19 md0_raid1