$ foo=(1 2 3 4)
$ echo "${foo[@]}"
1 2 3 4
$ echo "${foo[@]:0:2}"
1 2
echo "${foo[@]:2}"
3 4
Ядро вызывает команду, объявленную в core_pattern
, из текущего каталога процесса. Это прямой вызов ядра, поэтому поиск в PATH не требуется. Поэтому core_app
должен быть исполняемым файлом в текущем каталоге процесса.
Чтобы вызвать конкретный core_app
исполняемый файл независимо от текущего каталога процесса, используйте полный путь к core_app
, например.
echo '|/usr/local/sbin/core_app' >/proc/sys/kernel/core_pattern