'|'是什么 在文件/ proc/sys/kernel/core_pattern中是什么意思?

Ren*_*Ren 1 linux sysctl ubuntu-16.04

$ cat /proc/sys/kernel/core_pattern
|/usr/share/apport/apport %p %s %c %d %P
Run Code Online (Sandbox Code Playgroud)

'|'是什么 文件意味着/proc/sys/kernel/core_pattern什么?

小智 16

在linux内核文档/usr/src/linux/Documentation/sysctl/kernel.txt中.

[/ proc/sys/kernel /] core_pattern用于指定核心转储文件模式名称.

  • 如果模式的第一个字符是"|",则内核会将模式的其余部分视为要运行的命令.核心转储将写入该程序的标准输入而不是文件.