Похоже, он спрашивает, сколько времени потребовалось для выполнения вашей программы C, а не сколько времени потребовалось cron для ее выполнения. Однако, как отмечали другие, вы можете использовать программу time
для определения времени выполнения команды, как показано ниже:
$ time myprogram
даст вам общее время, необходимое программе для выполнения до завершения .
гавкрешение:
awk -v FPAT='ab[0-9]+:|,{5,}' 'NR>1 && NF{
r="";
for(i=2;i<=NF;i++) {
len=length($i)-1; if(len >= 5) r=(r!="")? r","len : len
}
printf("%s%s\n", $1, (r!="")? r : 0)
}' file
Выход:
ab1:8
ab2:0
ab3:7,8
Детали:
-v FPAT='ab[0-9]+:|,{5,}'
-значение поля определения шаблона
for(i=2;i<=NF;i++)
-перебор полей, представляющих собой последовательность запятых
len=length($i)-1
-количество запятых, за которыми следует «пустой» пробел
r=(r!="")? r","len : len
-накопление результатов подсчета
Возможно, система по умолчанию использует звук вашей карты nVidia.
Измените устройство по умолчанию, просмотрев показанный вами список. Скажем, вам нужен выход на разъем на передней панели; вам нужно pcm5
для этого.
Добавьте эту строку в/etc/sysctl.conf
:
hw.snd.default_unit=5
(5 является pcm5
числовой частью ). Затем выполните:
service sysctl restart